ORLY Q1 2026 Earnings EPS Beats Estimates amid Solid Execution IDN Q1 2026 Earnings Strong EPS Surprise Drives Stock Higher SCSC Q1 2026 Earnings EPS Meets Estimates Stock Gains Slightly IPW Q3 2025 Earnings EPS Misses Estimates Stock Slides 77 elf Beauty Q1 2026 Earnings Earnings Beat Expectations Despite Modest Stock Pullback TBPH Q1 2026 Earnings Narrower Loss Buoys Investor Sentiment Despite Zero Revenue