MFC Q1 2026 Earnings EPS Misses Estimates Amid Subdued Market Reaction CRDL Q4 2025 Earnings Loss Narrows as EPS Beats Estimates by 142 OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 HYPD Q1 2026 Earnings Significant EPS Miss Sends Shares Lower OESX Q1 2026 Earnings Robust EPS Surprise Highlights Operational Efficiency Gains IAUX Q1 2026 Earnings Narrower Loss Beats Estimates as Gold Operations Gain Traction