| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $30.85B | $27.92B | $33.11B | $37.12B | $34.48B |
| Cost of Revenue | $27.39B | $24.63B | $28.96B | $32.29B | $30.27B |
| Gross Profit | $3.47B | $3.29B | $4.15B | $4.84B | $4.20B |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $2.39B | $2.22B | $2.41B | $2.57B | $2.44B |
| Operating Income | $822.22M | $768.56M | $1.47B | $2.07B | $1.56B |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $148.23M | $95.81M | $254.99M | $448.99M | $325.91M |
| Net Income | $571.27M | $392.07M | $903.50M | $1.43B | $1.11B |
| EPS (basic) | 11.0300 | 7.3600 | 16.0300 | 22.0100 | 15.2900 |
| EPS (diluted) | 10.9300 | 7.2900 | 15.8400 | 21.8000 | 15.1000 |
| Shares (diluted) | $52.26M | $53.80M | $57.03M | $65.45M | $73.39M |