AZZ Q1 2026 Earnings EPS Beat Delivers Solid Start to Fiscal Year Europe Faces Strategic Vulnerability from US Satellite and AI Dominance Telecoms CEO Warns TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy Orion Energy Systems Q1 2026 Earnings Surprise Profit Beat Turns Heads Teamtech Formwork Solutions IPO Allotment Finalized on May 22 Listing Set for May 26 Impinj PI Q1 2026 Earnings Narrow EPS Miss Overshadowed by Resilient Demand Signals NTZ Q4 2011 Earnings Deep Losses Amidst Challenging Global Furniture Markets