CDIO Q1 2025 Earnings Loss Narrows Beats Estimates Amid PreRevenue Stage MDGL Q1 2026 Earnings EPS Beat Amidst Revenue Ambiguity BODI Q1 2026 Earnings Massive EPS Beat Masks Lingering Concerns as Stock Declines PowerFleet AIOT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed