| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $4,414,048 | $4,828,215 | $4,565,123 | $4,369,195 |
Gross Profit | 522,072 | 757,880 | 618,468 | 486,544 |
EBITDA | 483,845 | 665,906 | 538,112 | 426,541 |
EBIT | 337,563 | 527,419 | 405,247 | 292,785 |
Net Income | 266,033 | 403,685 | 298,726 | 217,151 |
Net Change In Cash | 4,414,048 | 4,828,215 | 4,565,123 | 4,369,195 |
Free Cash Flow | 84,216 | 556,916 | 13,280 | -152,903 |
Cash | 769,878 | 770,356 | 458,048 | 1,186,917 |
Basic Shares | 146,249 | 147,600 | 149,325 | 150,262 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $18,176,581 | $17,540,390 | $18,795,316 | $22,260,774 |
Gross Profit | 2,364,280 | 2,802,586 | 4,045,883 | 6,117,831 |
EBITDA | 2,114,404 | 2,518,135 | 3,151,181 | 5,496,809 |
EBIT | 1,563,014 | 2,039,228 | 3,151,181 | 5,112,607 |
Net Income | 1,185,595 | 1,537,134 | 2,450,882 | 3,862,674 |
Net Change In Cash | 18,176,581 | 17,540,390 | 18,795,316 | 22,260,774 |
Free Cash Flow | 501,509 | -23,503 | 1,862,023 | 3,551,501 |
Cash | 769,878 | 589,464 | 1,400,887 | 1,628,417 |
Basic Shares | 148,404 | 156,136 | 167,431 | 184,622 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.82 |
2025-09-30 | $2.74 |
2025-06-30 | $2.01 |