Coming Soon
Format:
| METRIC | TTM | Dec 25 | Dec 24 | Dec 23 |
|---|---|---|---|---|
| Period Ending | — | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 |
| Revenue | ||||
| Revenue | $367M | $411M | $350M | $315M |
| Cost of Revenue | $207M | $221M | $192M | $173M |
| Gross Profit | $160M | $190M | $157M | $142M |
| Operating | ||||
| Operating Income | $133M | $160M | $127M | $119M |
| EBITDA | $134M | $161M | $129M | $121M |
| Pre-Tax Income | $99.4M | $106M | $54.9M | $75.8M |
| Income Tax Expense | $8.57M | $48.3M | $21.4M | $12.8M |
| Net Income | $90.9M | $58.0M | $33.5M | $63.0M |
| Per Share | ||||
| EPS (Basic) | $3.00 | $1.92 | $1.10 | $2.04 |
| EPS (Diluted) | $2.99 | $1.91 | $1.09 | $2.03 |
| Shares Basic | 30.3M | 30.2M | 30.5M | 30.9M |
| Shares Diluted | 30.4M | 30.4M | 30.7M | 31.1M |
| Dividend Per Share | — | — | — | — |
| Margins | ||||
| Gross Margin | +43.7% | +46.2% | +45.0% | +45.2% |
| EBIT Margin | +36.1% | +39.0% | +36.4% | +37.9% |
| EBITDA Margin | +36.5% | +39.3% | +36.8% | +38.3% |
| Net Margin | +24.8% | +14.1% | +9.6% | +20.0% |
| Effective Tax Rate | +8.6% | +45.4% | +39.0% | +16.9% |
| Growth | ||||
| Revenue Growth | — | +17.5% | +10.9% | +30.4% |
| Net Income Growth | — | +73.0% | -46.8% | -29.5% |
| EPS Growth | — | +75.2% | -46.3% | -25.9% |
| Share Count Change | — | -0.8% | -1.4% | -4.6% |
| Free Cash Flow | ||||
| Free Cash Flow | $33.8M | $92.9M | $97.7M | $48.1M |
| FCF Per Share | $1.11 | $3.05 | $3.18 | $1.55 |
| FCF Margin | +9.2% | +22.6% | +28.0% | +15.3% |
| FCF Growth | — | -4.9% | +103.2% | +173.0% |