Trane Technologies TT Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Confidence SANUWAVE Health SNWV Q1 2026 Earnings EPS Falls Short as Revenue Remains Undisclosed SkyWater Technology Q1 2026 Earnings EPS Misses Estimates Stock Holds Gains IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus Katapult Holdings Q1 2026 Earnings Massive Profitability Surprise Drives DoubleDigit EPS Beat Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter