LCID Q1 2026 Earnings EPS Misses Estimates Amidst Production Challenges Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665 TALK Q1 2026 Earnings Significant EPS Miss Amid Operational Uncertainty FRHC Q1 2026 Earnings EPS of 125 Highlights Profitability Amid Sparse Disclosure Data Storage Corporation DTST Q1 2026 Earnings Earnings Surprise Driven by NarrowerThanExpected Loss