Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views NexPoint NXRT Delivers Q1 2026 Beat EPS 027 vs 037 Expected ThredUp CEO Warns FiveDay Workweek Companies Risk Losing the Talent War