TMC Q1 2026 Earnings PreRevenue Progress Overshadows NarrowerThanExpected Loss Crane NXT Co CXT Q1 2026 Earnings EPS Beat Drives Positive Stock Movement ACCS Q1 2026 Earnings EPS Misses Estimates as Company Faces Headwinds Crexendo CXDO Q1 2026 Earnings Strong EPS Beat Despite Modest Market Response STRA Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings EPS Misses Estimate as Investment Income Falls Short