BTCT Q4 2024 Earnings Surprise Profitability Despite Revenue Absence TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations KURA Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress COCH Q1 2026 Earnings EPS Beats Estimates Despite PreRevenue Status Stock Declines Verisk Analytics Q1 2026 Earnings EPS Beat Fuels Solid Start to Fiscal Year Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter CACC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Subprime Auto Lending Environment TechnipFMC FTI Q1 2026 Earnings EPS Delivers 118 Surprise but Shares Retreat TONX Q1 2026 Earnings EPS Beat Drives 62 Stock Gain as Losses Narrow Sharply HERE Q4 2025 Earnings Massive EPS Surprise Masks Underlying Concerns BETR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement COHU Q1 2026 Earnings EPS Misses Estimates by Wide Margin