Crexendo CXDO Q1 2026 Earnings Strong EPS Beat Despite Modest Market Response Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates as Stock Rises on Operational Progress BioRestorative Therapies Inc BRTX Q1 2026 Earnings Narrower Loss Surprises Stock Rises 78 CMCT Q3 2024 Earnings Massive EPS Miss Rattles Investor Confidence Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665 OI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Slips