TSQ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Ad Environment SOLV Energy MWH Slips 347 as Renewable Sector Faces Headwinds