| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $824,789 | $999,573 | $837,869 | $834,285 |
Gross Profit | 488,864 | 661,267 | 496,638 | 506,552 |
EBITDA | 406,162 | 572,185 | 412,670 | 401,598 |
EBIT | 378,978 | 544,784 | 384,955 | 372,639 |
Net Income | 77,628 | 151,187 | 99,681 | 94,060 |
Net Change In Cash | 824,789 | 999,573 | 837,869 | 834,285 |
Free Cash Flow | -82,104 | 51,710 | -14,694 | 384,284 |
Cash | 707,865 | 752,101 | 723,650 | 872,513 |
Basic Shares | 85,461 | 85,530 | 86,047 | 86,066 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,876,949 | $2,293,373 | $2,364,812 | $2,811,485 |
Gross Profit | 1,767,700 | 1,390,976 | 1,354,697 | 1,689,769 |
EBITDA | 1,388,236 | 1,052,158 | 1,011,107 | 1,354,061 |
EBIT | 1,271,949 | 924,892 | 879,893 | 1,216,577 |
Net Income | 276,415 | 142,036 | 265,026 | 476,878 |
Net Change In Cash | 2,876,949 | 2,293,373 | 2,364,812 | 2,811,485 |
Cost of Revenue | -58,472 | 126,418 | ||
Free Cash Flow | 544,678 | 415,648 | 641,944 | 1,111,556 |
Cash | 872,513 | 820,436 | 981,580 | 1,071,463 |
Basic Shares | 87,821 | 94,076 | 104,422 | 118,423 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.05 |
2025-06-30 | $1.53 |
2025-03-31 | $1.30 |
2024-12-31 | $1.14 |