Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly Owens Corning Inc OC Q1 2026 Earnings Strong EPS Surprise Lifts Shares as Management Highlights Operational Discipline THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise MAXN Q4 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Solar Industry Headwinds OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported ARMK Q1 2026 Earnings Slight EPS Miss Amidst Operating Environment