DRCT Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines Amid Revenue Uncertainty Timken Q1 2026 Earnings EPS Surprises to the Upside as Operational Discipline Drives Results Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest Profit Reported as Stock Eases Lower SCSC Q1 2026 Earnings EPS Slightly Misses Estimates Sentiment Remains Cautiously Optimistic LanzaTech Q4 2025 Earnings EPS Surprise of 8379 Despite Continued Losses REVB Q1 2026 Earnings Staggering EPS Miss Highlights Ongoing Clinical Development Costs