SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 CGNT Q1 2026 Earnings EPS Surges Past Estimates by 126 but Stock Slips Deluxe Corporation DLX Q1 2026 Earnings Strong EPS Beat Amidst Operational Focus ARE Q1 2026 Earnings Earnings Per Share Soars 1459 Above Estimates Stock Slips Modestly DSS Inc Q3 2025 Earnings Narrower Loss Beats Expectations