Motorsport Games Q1 2026 Earnings Unexpected Profitability Achieved Amidst Disclosed Challenges BFRI Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Amid No Reported Revenue Sangoma Technologies Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MOVE Q1 2026 Earnings EPS Surprises Positively Despite Steep Stock Decline BCML Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency MSC Q4 2025 Earnings Reported EPS of 011 Stock Declines 384