NN Inc Q1 2026 Earnings Surprise Profitability Surges on Cost Controls IOBT Q3 2025 Earnings Narrower Loss Exceeds Expectations as Pipeline Execution Continues Cross Country Healthcare Inc CCRN Q1 2026 Earnings Narrowed Loss Beats Analyst Estimates BWEN Q1 2026 Earnings NarrowerthanExpected Loss Fails to Boost Sentiment SII Q1 2026 Earnings Earnings Beat Amid Precious Metals Tailwinds Stock Edges Lower ROP Q1 2026 Earnings EPS Beat Driven by Operational Strength Amid Modest Market Response