Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,018,571 | $826,629 | $1,646,405 | $1,843,904 |
Gross Profit | 518,904 | 408,096 | 835,466 | 978,996 |
EBITDA | 38,524 | 10,258 | 233,010 | 563,571 |
EBIT | 98,850 | -50,068 | 174,579 | 501,052 |
Net Income | 53,319 | -40,319 | 140,862 | 372,376 |
Net Change In Cash | 1,018,571 | 826,629 | 1,646,405 | 1,843,904 |
Free Cash Flow | -263,920 | -11,380 | 816,464 | 64,332 |
Cash | 870,500 | 1,243,696 | 1,387,908 | 723,532 |
Basic Shares | 325,500 | 327,500 | 336,400 | 341,216 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,379,546 | $5,441,200 | $5,434,687 | $5,457,741 |
Gross Profit | 2,734,068 | 2,583,700 | 2,481,352 | 2,626,662 |
EBITDA | 987,228 | 561,700 | 875,369 | 956,383 |
EBIT | 741,279 | 561,700 | 637,153 | 724,701 |
Net Income | 541,817 | 214,400 | 393,913 | 902,987 |
Net Change In Cash | 5,379,546 | 5,441,200 | 5,434,687 | 5,457,741 |
Cost of Revenue | 37,978 | -21,708 | ||
Free Cash Flow | 597,946 | 709,491 | 256,339 | 334,110 |
Cash | 1,387,908 | 1,261,363 | 761,235 | 731,362 |
Basic Shares | 343,336 | 357,112 | 359,612 | 357,253 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.19 |
2025-03-31 | -$0.03 |
2024-12-31 | $0.35 |