CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick POWI Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Uncertainty SOC Q1 2026 Earnings EPS Misses Estimates by Wide Margin No Revenue Reported HFWA Q1 2026 Earnings EPS Surpasses Estimates by 343 as Stock Edges Higher DFTX Q1 2026 Earnings WiderThanExpected Loss Amid PreRevenue Stage OppFi Inc Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction