Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,145,177 | $1,114,862 | $663,499 | $1,148,431 |
Gross Profit | 658,252 | 634,261 | 88,166 | 603,254 |
EBITDA | 483,570 | 440,595 | 414,535 | 428,681 |
EBIT | 402,232 | 391,155 | 355,824 | 389,317 |
Net Income | 310,253 | 290,270 | 293,115 | 299,166 |
Net Change In Cash | 1,145,177 | 1,114,862 | 663,499 | 1,148,431 |
Free Cash Flow | 278,668 | 277,886 | 500,133 | 386,123 |
Cash | 4,514,476 | 3,481,072 | 5,298,940 | 4,976,174 |
Basic Shares | 138,789 | 139,291 | 139,883 | 139,939 |
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-06-30 | $2.28 |
2025-03-31 | $2.09 |
2024-12-31 | $2.08 |
2024-09-30 | $2.09 |