| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,406,541 | $1,490,274 | $1,264,754 | $1,348,857 |
Gross Profit | 1,406,541 | 1,490,274 | 1,264,754 | 1,348,857 |
EBITDA | 702,051 | 734,419 | ||
EBIT | 573,674 | 632,521 | ||
Net Income | 453,314 | 577,189 | 443,563 | 487,548 |
Net Change In Cash | 1,406,541 | 1,490,274 | 1,264,754 | 1,348,857 |
Free Cash Flow | -88,414 | -883,519 | -115,656 | -886,360 |
Cash | 12,619,633 | 12,226,138 | 4,558,166 | 3,363,762 |
Basic Shares | 111,307 | 112,325 | 113,084 | 113,901 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $8,857,318 | $8,791,488 | $7,417,721 | $6,294,675 |
Gross Profit | 4,803,339 | 4,335,818 | 5,050,157 | 4,924,708 |
EBITDA | 2,059,027 | 1,725,483 | 2,502,355 | 2,671,301 |
EBIT | 1,645,970 | 1,346,445 | 2,166,129 | 2,391,611 |
Net Income | 1,300,078 | 1,072,728 | 1,668,026 | 1,790,155 |
Net Change In Cash | 8,857,318 | 8,791,488 | 7,417,721 | 6,294,675 |
Free Cash Flow | -1,882,274 | 2,447,159 | -1,374,383 | 1,087,994 |
Cash | 12,197,426 | 9,599,126 | 13,003,895 | 17,134,467 |
Basic Shares | 114,287 | 115,012 | 115,418 | 115,419 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $5.95 |
2025-06-30 | $5.14 |
2025-03-31 | $3.92 |