Sprouts Farmers Market SFM Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence SEPN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline EH Q4 2025 Earnings Massive EPS Beat Drives Positive Surprise Despite Revenue Absence IQ Q1 2026 Earnings EPS Miss Weighs on Shares as iQIYI Navigates Challenging Landscape Twilio Q1 2026 Earnings EPS Surprise Beats Estimates as Profitability Improves