IGC Q1 2026 Earnings EPS Surpasses Estimates by 1416 Amid Revenue Challenges DRCT Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside QMCO Q1 2026 Earnings EPS Beats Estimates by 216 Stock Gains Heritage Financial Corporation Q1 2026 Earnings EPS Beats Estimates by 343 Amid Steady Operations PLNT Q1 2026 Earnings EPS Surges Past Estimates as Membership Trends Strengthen CACC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Steady Operations