| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $7.08B | $5.94B | $6.63B | $11.19B | $6.54B |
| Cost of Revenue | $4.36B | $3.88B | $4.09B | $5.33B | $4.15B |
| Gross Profit | $2.72B | $2.06B | $2.54B | $5.86B | $2.39B |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $364.00M | $320.00M | $289.00M | $290.00M | $223.00M |
| Operating Income | $2.30B | $1.75B | $2.23B | $5.40B | $1.73B |
| Interest Expense | $155.00M | $121.00M | $150.00M | $344.00M | $184.00M |
| Tax Expense | $441.00M | $285.00M | $410.00M | $1.16B | $283.00M |
| Net Income | $1.80B | $1.48B | $1.84B | $3.94B | $1.26B |
| EPS (basic) | 8.9800 | 6.7500 | 7.8900 | 16.4500 | 4.2700 |
| EPS (diluted) | 8.9700 | 6.7400 | 7.8700 | 16.3800 | 4.2400 |
| Shares (diluted) | $162.20M | $180.70M | $193.80M | $204.20M | $216.20M |