iRhythm Q1 2026 Earnings Significant EPS Beat Amid Revenue Uncertainty DSGR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest EPS Amid Low Volumes Stock Slightly Lower CTSH Q1 2026 Earnings EPS Beat Drives Positive Stock Movement AREC Q4 2025 Earnings Massive EPS Surprise of 1008 Beats Estimates BIVI Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Drops