| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $609,291 | $578,665 | $568,247 | $593,641 |
Gross Profit | 609,291 | 578,665 | 568,247 | 593,641 |
EBITDA | 525,052 | 159,303 | 498,694 | 400,112 |
EBIT | 523,775 | 209,799 | 534,182 | 361,514 |
Net Income | 288,217 | 30,176 | 238,349 | 208,214 |
Net Change In Cash | 609,291 | 578,665 | 568,247 | 593,641 |
Free Cash Flow | 640,741 | 426,972 | 596,076 | 742,525 |
Cash | 938,944 | 631,908 | 1,087,720 | 929,026 |
Basic Shares | 559,611 | 562,000 | 578,000 | 589,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,263,576 | $2,354,554 | $2,237,215 | $2,289,463 |
Gross Profit | 2,263,576 | 2,354,554 | 2,237,215 | 2,289,463 |
EBITDA | 1,556,325 | 1,887,275 | 423,695 | 1,430,339 |
EBIT | 1,292,444 | 1,492,150 | 418,025 | 1,407,343 |
Net Income | 858,983 | 1,134,834 | 42,832 | 619,728 |
Net Change In Cash | 2,263,576 | 2,354,554 | 2,237,215 | 2,289,463 |
Cost of Revenue | 169,703 | 532,368 | ||
Free Cash Flow | 2,768,986 | 2,987,802 | 4,185,132 | 2,018,059 |
Cash | 929,026 | 477,010 | 1,710,751 | 1,541,048 |
Basic Shares | 594,000 | 602,900 | 437,972 | 414,802 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.17 |
2025-06-30 | $1.14 |
2025-03-31 | $1.06 |