THR Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment DOX Q1 2026 Earnings Narrow EPS Miss Weighs on Sentiment as Revenue Picture Remains Unclear Surrozen Q1 2026 Earnings Staggering EPS Miss of 1165 Versus Estimate Stock Declines 266 NOG Q1 2026 Earnings EPS Beats Estimates by 789 Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267 Medalist Diversified Inc MDRR Q2 2021 Earnings Earnings Beat Despite Negative EPS Stock Declines on Revenue Uncertainty