Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,956,747 | $2,412,098 | $2,515,386 | $2,601,552 |
Gross Profit | 1,457,959 | 1,490,903 | 1,563,089 | 1,654,607 |
EBITDA | 786,794 | 962,382 | 1,332,402 | 1,043,185 |
EBIT | 462,723 | 510,274 | 875,744 | 533,705 |
Net Income | 241,640 | 305,734 | 567,173 | 315,125 |
Net Change In Cash | 1,956,747 | 2,412,098 | 2,515,386 | 2,601,552 |
Free Cash Flow | 665,355 | 427,547 | 469,423 | 1,559,801 |
Cash | 2,611,662 | 2,896,024 | 2,538,416 | 2,941,940 |
Basic Shares | 244,080 | 247,160 | 251,766 | 254,897 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,105,894 | $9,654,419 | $8,975,515 | $8,523,762 |
Gross Profit | 6,345,778 | 5,926,898 | 5,196,898 | 4,750,037 |
EBITDA | 4,402,310 | 3,606,789 | 2,427,684 | 3,233,589 |
EBIT | 2,539,979 | 1,830,097 | 652,428 | 1,338,102 |
Net Income | 1,570,365 | 986,233 | 111,493 | 965,460 |
Net Change In Cash | 10,105,894 | 9,654,419 | 8,975,515 | 8,523,762 |
Cost of Revenue | 191,802 | 81,634 | ||
Free Cash Flow | 2,857,766 | 1,590,599 | 1,628,388 | 2,287,609 |
Cash | 2,538,416 | 2,088,887 | 1,997,566 | 1,979,308 |
Basic Shares | 254,845 | 261,697 | 275,576 | 293,669 |
Quarter | EPS |
---|---|
2025-06-30 | $3.10 |
2025-03-31 | $1.23 |
2024-12-31 | $2.95 |
2024-09-30 | $3.08 |