| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.31B | $1.28B | $1.02B | $1.07B | $1.20B |
| Cost of Revenue | $642.95M | $482.05M | $442.61M | $499.57M | $542.74M |
| Gross Profit | $1.67B | $802.59M | $573.44M | $565.48M | $658.92M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $46.77M | $40.67M | $38.16M | $35.83M | $60.98M |
| Operating Income | $1.58B | $620.83M | $505.27M | $511.90M | $754.66M |
| Interest Expense | $5.76M | $5.55M | $5.51M | $5.59M | $5.82M |
| Tax Expense | $226.35M | $115.20M | $1.41M | $509.00K | -$269.00K |
| Net Income | $1.47B | $529.14M | $537.64M | $669.13M | $754.88M |
| EPS (basic) | 3.2420 | 1.1670 | 1.1870 | 1.4820 | 1.6770 |
| EPS (diluted) | 3.2370 | 1.1650 | 1.1860 | 1.4790 | 1.6730 |
| Shares (diluted) | $454.69M | $454.12M | $453.46M | $452.34M | $451.17M |