ASPI Q1 2026 Earnings EPS Surprise Beats Expectations Stock Declines Despite Narrower Loss Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher CBRL Q1 2026 Earnings Profitability Surprise as EPS Crushes Estimates SRFM Q1 2026 Earnings EPS Surprise Beats Estimates Amid PreRevenue Operations TIMB Q1 2026 Earnings EPS Misses Estimates as Operational Challenges Persist CDLX Q1 2026 Earnings Adjusted Loss Narrows EPS Surprise of 4945 Beats Expectations