| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,254,987 | $1,145,177 | $1,114,862 | $663,499 |
Gross Profit | 766,785 | 658,252 | 634,261 | 88,166 |
EBITDA | 595,902 | 483,570 | 440,595 | 414,535 |
EBIT | 465,124 | 402,232 | 391,155 | 355,824 |
Net Income | 368,394 | 310,253 | 290,270 | 293,115 |
Net Change In Cash | 1,254,987 | 1,145,177 | 1,114,862 | 663,499 |
Free Cash Flow | 231,738 | 278,668 | 277,886 | 500,133 |
Cash | 4,762,394 | 4,514,476 | 3,481,072 | 5,298,940 |
Basic Shares | 139,090 | 138,789 | 139,291 | 139,883 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,566,544 | $3,945,926 | $2,594,389 | $1,888,477 |
Gross Profit | 335,218 | 2,439,375 | 2,245,539 | 1,836,314 |
EBITDA | 1,680,308 | 1,623,230 | 1,571,505 | 1,213,169 |
EBIT | 1,481,861 | 1,459,770 | 1,411,654 | 1,056,377 |
Net Income | 1,165,586 | 1,161,161 | 1,128,083 | 872,981 |
Net Change In Cash | 2,566,544 | 3,945,926 | 2,594,389 | 1,888,477 |
Cost of Revenue | -113,737 | |||
Free Cash Flow | 1,411,667 | 1,424,909 | 2,066,022 | 1,162,405 |
Cash | 5,298,940 | 4,625,482 | 3,620,805 | 4,649,427 |
Basic Shares | 139,958 | 141,902 | 142,492 | 143,140 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.62 |
2025-06-30 | $2.28 |
2025-03-31 | $2.09 |
2024-12-31 | $2.08 |