EFOI Q4 2024 Earnings Narrowed Loss Amid Continued Strategic Restructuring MXCT Q1 2026 Earnings EPS Beat Estimates by 5098 Despite Negative Earnings SERV Q1 2026 Earnings EPS Misses Estimates Amid Revenue Uncertainty BLX Q1 2026 Earnings Solid EPS Performance Amid Market Volatility BSBR Q1 2023 Earnings Significant EPS Miss Amid Challenging Operating Environment ECCC Q4 2025 Earnings Preferred Stock Delivers EPS Beat Amid Stable Portfolio Performance