BK Q1 2026 Earnings EPS Surpasses Estimates by 1326 Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls GWAV Q3 2023 Earnings Significant Loss Per Share Amidst Operational Challenges OCUL Q1 2026 Earnings WiderthanExpected Loss Highlights DevelopmentStage Costs GH Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Slightly CTRA Q4 2025 Earnings EPS Miss Weighs on Shares