THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise AMPY Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges SANUWAVE Health Inc Q1 2026 Earnings Significant EPS Miss Leads to Stock Decline STEL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss LOPE Q1 2026 Earnings Earnings Beat Estimates Amid Enrollment Stability