| Q4 revenue | $143.4M, +17% YoY | CFO |
| Q4 gross margin | 32.4% (+90 bps YoY) | CFO |
| Q4 operating income | $11.4M (7.9% of revenue) | CFO |
| Q4 adjusted EBITDA | $19M (13.3% of revenue) | CFO |
| Q4 net income | $6.4M ($0.38 diluted) | CFO |
| Full-year gross margin | 32.8% (record, +150 bps) | CFO |
| Full-year operating income | $44M (7.9% of revenue) | CFO |
| Full-year adjusted EBITDA | $76.9M (13.9% of revenue) | CFO |
| Full-year operating cash flow | $56.7M (record) | CFO |
| Net debt at year-end | $139.7M (down $48.4M) | CFO |
| Leverage ratio (net debt/EBITDA) | 1.82x | CFO |
| Backlog at year-end | ~$233M | CEO |
| Inventory turns | 3.2x (vs 2.7x prior year) | CFO |
| Days sales outstanding | 57 days (vs 60 prior year) | CFO |
| 2025 CapEx | $7M | CFO |
| 2026 CapEx guidance | $10-12M | CFO |
| 2026 tax rate guidance | 21%-23% | CFO |