EXLS Q1 2026 Earnings EPS Surpasses Estimates by 62 Amid Optimistic Outlook HLIT Q1 2026 Earnings EPS Smashes Estimates Driving DoubleDigit Stock Surge SBAC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Leasing Environment MediaAlpha MAX Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain FITBP Q1 2026 Earnings EPS Surges Past Estimates by 3509 Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter