| Metric | Q2'25 | Q3'25 | Change |
|---|---|---|---|
| Total Revenue | $560M (+6% YoY) | $583M (+10% YoY) | +400bps YoY growth acceleration |
| Adjusted EPS | $0.97 (+9% YoY) | $0.92 (+24% YoY) | +1500bps earnings growth acceleration |
| Adjusted EBITDA | $85M (+23% YoY) | $83M (+18% YoY) | Growth decelerated 500bps |
| Adjusted EBITDA Margin | 15.2% (+210bps YoY) | 14.2% (+100bps YoY) | Margin expansion slowed to half |
| Climate Solutions Revenue | $319M (+14% organic) | $363M (+42% total) | Organic growth collapsed, M&A carrying load |
| Climate Solutions EBITDA Margin | 21.5% (+300bps YoY) | 21.0% (+200bps YoY) | Margin expansion decelerating |
| Performance Tech Revenue | $241M (-5% organic) | $220M (-18% total) | Revenue decline accelerated 1300bps |
| Performance Tech EBITDA Margin | 13.0% (+230bps YoY) | 11.2% (-90bps YoY) | Flipped from expansion to contraction |
| Data Center Revenue | $140M (+102% YoY) | $166M (+176% YoY) | +7400bps growth acceleration |
| Free Cash Flow (Quarterly) | $44M | $45M | Flat despite $9M restructuring payments |
Get free previews of our earnings-call research: the key changes, management scores, and questions worth investigating. Subscribe for full call sheets and deeper analysis.
Subscriptions are managed by Substack. If the form does not load, subscribe directly. Or follow the RSS feed.