| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-09-30 FY | 2021-06-30 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $4.04B | $4.10B | $3.96B | $3.55B | $2.31B | $625.92M | $640.77M | $460.10M |
| Cost of Revenue | $1.68B | $1.69B | $1.75B | $1.69B | $893.20M | – | – | – |
| Gross Profit | $2.36B | $2.41B | $2.21B | $1.86B | $1.42B | $399.80M | $395.18M | $253.22M |
| Operating Expenses | – | – | – | – | – | – | – | – |
| R&D | $29.60M | $25.60M | $21.40M | $18.70M | $13.70M | – | – | – |
| SG&A | $1.47B | $1.39B | $1.16B | $1.01B | $737.16M | – | – | – |
| Operating Income | $149.51M | $1.02B | $1.04B | $850.76M | $683.06M | $203.07M | $195.32M | $124.69M |
| Interest Expense | – | – | $161.35M | $136.16M | $21.65M | – | – | – |
| Tax Expense | $154.18M | -$39.49M | $83.71M | $178.35M | -$61.84M | – | – | – |
| Net Income | -$81.20M | $950.07M | $792.57M | $540.16M | $725.69M | $153.49M | $318.95M | $98.40M |
| EPS (basic) | -1.5000 | 16.0000 | 12.9100 | 8.8200 | 11.6200 | 2.4700 | 5.0200 | 1.5000 |
| EPS (diluted) | -1.5000 | 15.8800 | 12.7900 | 8.7100 | 11.3900 | 2.4200 | 4.9300 | 1.4700 |
| Shares (diluted) | $54.21M | $59.83M | $61.95M | $62.01M | $63.72M | – | – | – |