STRO Q1 2026 Earnings Narrowing Losses Beat Estimates Stock Gains 7 DDI Q1 2026 Earnings Strong EPS Beat Masks Revenue Uncertainty ANDG Q1 2026 Earnings Massive EPS Surprise of 834 Shatters Estimates IGC Q1 2026 Earnings Narrowing Losses as Cost Discipline Drives EPS Beat Six Flags Q1 2026 Earnings EPS Surprise Beats Estimates by Wide Margin AGYS Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline