EXLS Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Pending BK Q1 2026 Earnings Strong EPS Surprise of 1326 Amid Stable Market Response DUK Q1 2026 Earnings Beats Estimates with Resilient Regulated Operations STLD Q1 2026 Earnings Earnings Miss Estimates Despite Strong Operational Execution SEGG Q1 2025 Earnings EPS Misses Amid Revenue Gaps Stock Declines DAIO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions