TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally RIO Q4 2025 Earnings EPS Misses Estimates Amid Commodity Headwinds Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses Core Main Inc CNM Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency BRC Group Holdings Inc RILY Q1 2024 Earnings Unexpected Loss Amid Challenging Market Conditions ORIO Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment