TPST Q1 2026 Earnings Significant EPS Miss Amid No Revenue Stock Gains 276 CSGP Q1 2026 Earnings EPS Surges 225 Above Expectations Amidst Modest Stock Decline WAVE Q1 2026 Earnings Strong EPS Beat Amid No Revenue Stock Declines BRZE Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Optimism KRNY Q1 2026 Earnings EPS Misses Estimates Amid Cautious Quarter HR Earnings Overview 20260522