SPXC Q1 2026 Earnings EPS Beats Expectations by 59 AVNS Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency MAC Q1 2026 Earnings EPS Misses Estimates as Retail Headwinds Persist OTEX Q1 2026 Earnings EPS Surpasses Estimates as Cloud and AI Initiatives Gain Traction STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility KOP Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency SYK Q1 2026 Earnings EPS Misses Expectations as Stock Edges Lower PBYI Q1 2026 Earnings EPS Surprise of 4721 as Narrowed Loss Beats Estimates Iridium Communications IRDM Q1 2026 Earnings EPS Misses Estimates But Stock Rallies ORIO Q1 2026 Earnings NarrowerThanExpected Loss Signals Improved Cost Discipline BioTechne TECH Q1 2026 Earnings EPS Falls Short of Estimates but Stock Rises RNST Q1 2026 Earnings EPS Beats Estimates by 811 Stock Declines Slightly Boise Cascade Q1 2026 Earnings EPS Surpasses Estimates by Over 18