PEW Q1 2026 Earnings NarrowerThanExpected Loss Fails to Boost Sentiment VSNT Q1 2026 Earnings EPS Surges Past Estimates with 949 Beat AFRM Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally STRC Q1 2026 Earnings Major Earnings Miss Reflects Substantial Operating Losses CSR Q1 2026 Earnings EPS Misses Estimates Sharply Stock Gains on Strategic Outlook THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise