Sunrun RUN Q1 2026 Earnings EPS 062 Beats Estimates US Advocacy Groups Call for Investigation into Roblox Child Safety and InApp Spending Practices