MDWD Q4 2025 Earnings Narrower Loss Beats Estimates as Operational Focus Continues Altimmune Inc ALT Q1 2026 Earnings EPS Beat Surprises to the Upside Amid Pipeline Progress CHA Q4 2025 Earnings EPS Misses Estimates by Wide Margin Revenue Details Not Provided BNR Q3 2022 Earnings Narrower Loss Per Share Despite Significant Stock Decline ULCC Q1 2026 Earnings WiderThanExpected Loss Narrows Shares Surge 7 Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter