FCEL Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Narrowing Losses AMRN Q1 2026 Earnings Significant EPS Miss Widens Uncertainty DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 ONL Q1 2026 Earnings EPS Misses Estimates Significantly Stock Climbs Modestly Cambium Networks CMBM Q3 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Demand Uncertainty