GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism MARPS Q4 2025 Earnings Royalty Income Holds Steady Amid No Revenue Expectation DFIN Q1 2026 Earnings EPS Surpasses Estimates Shares Rise on Strong Performance BGS Q1 2026 Earnings EPS Surpasses Expectations Despite Weak Stock Reaction STERIS plc STE Q1 2026 Earnings EPS Falls Short Amid Mixed Operating Conditions FITBO Q1 2026 Earnings Earnings Surpass Estimates by 35