FF Q1 2026 Earnings Net Loss of 047 Per Share Highlights Operational Headwinds GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured DSGR Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Discretion RDI Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges RZB Q1 2026 Earnings Strong EPS Beat Driven by Underlying RGA Performance Gen Digital Inc Q1 2026 Earnings EPS Beats Estimates Amidst Mixed Market Reception