STATEMENT·Income statement
USD · GAAP
| METRIC | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TREND |
|---|---|---|---|---|---|---|
| Sales, Adj. | $270.9M | $293.1M | $320.0M | $336.3M | $359.0M | |
| YoY % | +10.3% | +8.2% | +9.2% | +5.1% | +6.8% | |
| P / Sales | 2.0x | 1.5x | 1.7x | 1.8x | 2.4x | |
| EV / Sales | 2.4x | 1.9x | 2.0x | 2.0x | 2.5x | |
| Gross Profit, Adj. | $127.8M | $137.6M | $153.2M | $160.6M | $178.6M | |
| YoY % | +9.7% | +7.6% | +11.3% | +4.9% | +11.2% | |
| Margin % | 47.2% | 46.9% | 47.9% | 47.8% | 49.7% | |
| EV / Gross Profit | 5.2x | 3.9x | 4.1x | 4.2x | 5.1x | |
| EBITDA, Adj. | $72.7M | $78.9M | $87.0M | $91.3M | $96.2M | |
| YoY % | +20.0% | +8.5% | +10.3% | +4.9% | +5.4% | |
| Margin % | 26.8% | 26.9% | 27.2% | 27.1% | 26.8% | |
| EV / EBITDA | 9.1x | 6.9x | 7.2x | 7.4x | 9.4x | |
| EBIT | $54.6M | $58.8M | $66.0M | $71.2M | $77.0M | |
| YoY % | +98.2% | +7.6% | +12.2% | +7.9% | +8.2% | |
| Margin % | 20.2% | 20.1% | 20.6% | 21.2% | 21.5% | |
| EV / EBIT | 12.1x | 9.2x | 9.5x | 9.5x | 11.8x | |
| Net Income | $34.3M | $37.1M | $48.1M | $53.7M | $58.0M | |
| YoY % | +112.5% | +8.3% | +29.7% | +11.5% | +8.0% | |
| Net Margin | 12.6% | 12.7% | 15.0% | 16.0% | 16.1% | |
| EPS (GAAP) | $1.65 | $1.82 | $2.41 | $2.70 | $2.92 | |
| YoY % | +114.3% | +10.3% | +32.4% | +12.0% | +8.1% |