BNC Q3 2023 Earnings Loss per Share of 010 as Company Continues Development Stage Operations Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Earnings Surprise Drives Stock Higher FTHM Q4 2025 Earnings EPS Misses Estimates Amid Challenging Market ESTC Q1 2026 Earnings EPS Surprise of 1071 Drives Mixed Market Reaction OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported EXPO Q1 2026 Earnings EPS Beats Estimates by 19 Amid Modest Revenue Headwinds