PTEN Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Discipline TPCS Q1 2026 Earnings Modest Losses Amidst Operational Focus eGain Q1 2026 Earnings EPS Beats Estimates by Over 54 XCUR Q2 2022 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue MLAB Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 130 BLNK Q1 2026 Earnings EPS Beat Surprises Amidst Narrower Loss