API Q4 2025 Earnings Profitability Emerges Amid Revenue Uncertainty IDR Q1 2026 Earnings EPS Miss Weighs on Shares as Strategic Priorities Continue OTLY Q1 2026 Earnings BetterThanExpected Loss Marks Progress but Revenue Details Remain Unclear HFWA Q1 2026 Earnings EPS Surpasses Estimates by 343 as Stock Edges Higher Enel Chile Q4 2025 Earnings EPS Beats Estimates by 281 Amidst Operational Resilience WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects