Drilling Tools International DTI Q1 2026 Earnings EPS Misses Estimates Stock Declines uCloudlink Group Inc Q1 2026 Earnings EPS Beats Estimates Amid Cost Discipline CPS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 STRRP Q1 2026 Earnings Preferred Stock Reports Sharp EPS Miss Yet Shares Gain BBSI Q1 2026 Earnings Surprise EPS Beat as Net Loss Narrows