CTOS Q1 2026 Earnings EPS Surprises with Smaller Loss but Stock Dips TDS Q1 2026 Earnings Massive EPS Surprise Fails to Lift Stock CENT Q1 2026 Earnings Earnings Beat Estimates by 154 Stock Edges Lower FOXF Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Challenges CVNA Q1 2026 Earnings EPS Surprises to the Upside Stock Climbs 4 GPMT Q1 2026 Earnings Surprise EPS Beat Signals Operational Resilience