CRMT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares BBU Q4 2025 Earnings Significant Earnings Miss Impacts Quarterly Results AIFF Q3 1998 Earnings EPS Plunges to 1290 Missing Estimates by 483 STT Q1 2026 Earnings Strong EPS Beat Amid Market Uncertainty GLDD Q4 2025 Earnings Strong EPS Beat Driven by Operational Efficiency IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline