| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2022-09-30 FY | 2022-06-30 FY | 2022-03-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $4.42B | $4.01B | $3.51B | $3.30B | $1.01B | $849.25M | $653.89M | $3.01B |
| Cost of Revenue | $3.71B | $3.43B | $3.11B | $2.93B | $893.86M | $751.68M | $593.79M | $2.70B |
| Gross Profit | $711.22M | $572.70M | $396.40M | $369.49M | $115.06M | $97.57M | $60.09M | $305.56M |
| Operating Expenses | – | – | – | – | – | – | – | – |
| R&D | – | – | – | – | – | – | – | – |
| SG&A | $407.56M | $334.16M | $294.47M | $272.61M | $61.80M | $60.12M | $70.12M | $243.08M |
| Operating Income | $282.45M | $207.36M | $80.06M | $85.38M | $54.70M | $29.75M | -$15.71M | $1.10M |
| Interest Expense | – | – | $18.46M | $12.62M | $2.52M | $3.90M | $3.58M | $20.28M |
| Tax Expense | $68.48M | $55.75M | $30.27M | $12.96M | -$7.71M | $8.67M | $6.35M | -$1.24M |
| Net Income | $193.00M | $126.35M | $43.60M | $83.30M | $69.30M | $18.68M | -$26.73M | $10.10M |
| EPS (basic) | 4.4200 | 2.8800 | 0.9900 | 1.8700 | 1.5800 | 0.4200 | -0.5800 | 0.2200 |
| EPS (diluted) | 3.8600 | 2.6200 | 0.9700 | 1.7000 | 1.3600 | 0.3900 | -0.5800 | 0.2200 |
| Shares (diluted) | $53.13M | $52.51M | $52.56M | $52.33M | $51.86M | $52.30M | $45.73M | $45.79M |