RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure DYAI Q1 2026 Earnings EPS Misses Mark as PreRevenue Biotech Maintains Pipeline Focus LTC Q1 2026 Earnings EPS Misses Estimates as Revenue Data Unavailable PNTG Q1 2026 Earnings EPS Beats Estimates Slightly as Stock Declines ORLA Q1 2026 Earnings Slight EPS Miss Amid Operational Adjustments