Itron Inc ITRI Q1 2026 Earnings Earnings Beat Driven by Strong Operational Execution RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss Guardian Pharmacy Services GRDN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement MPU Q3 2023 Earnings Narrowing Losses Amid Uncertain Outlook APYX Q1 2026 Earnings EPS Surprise of 5375 Drives Narrowed Loss Stock Declines TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance