STRW Q1 2026 Earnings Earnings Beat Estimates Despite Modest Stock Decline CPRT Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Lower CVEO Q1 2026 Earnings Solid EPS Beat Provides Modest Glimmer Amid Seasonal Headwinds RCMT Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Resideo Technologies REZI Q1 2026 Earnings EPS Beats Estimates by 533 Stock Edges Lower Kodiak AI Inc KDK Q1 2026 Earnings Surprise Profit Beats Expectations Amid Revenue Disclosures