Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details STC Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Title Volume CXW Q1 2026 Earnings CoreCivic Reports EPS Beat Stock Rises NCPL Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported Mirion Technologies MIR Q1 2026 Earnings EPS Beat Drives Positive Stock Momentum FDUS Q1 2026 Earnings Strong EPS Beat Driven by Portfolio Performance