| Metric | Q4'24 | Q1'25 | Change |
|---|---|---|---|
| Revenue | $200.8M (YoY +15%) | $181.2M (YoY +10%) | -10% sequential decline |
| Operating Income | $11.6M (positive) | $5.9M (positive) | -49% sequential drop |
| Adjusted EBITDA | $24.0M (YoY +55%) | $14.3M (YoY +27%) | -40% sequential decline |
| Net Loss | -$0.19 per share | -$0.11 per share | 42% improvement YoY |
| Bookings | $889.6M full year | $167M quarterly (YoY +11%) | Strong but below Q4 run rate |
| Backlog | $540.1M | $526.8M (YoY +47%) | Slight sequential decline |
| Total Debt | $464.6M | $473.6M | +$9M increase |
| Cash & Equivalents | $127.6M | $116.8M | -$10.8M burn |
| Parts & Services Bookings | Not disclosed | Record high Q1 | Highest in a decade |
| Thermal Parts Sales | Not disclosed | +$10M increase | Accelerating growth |
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.