Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,670,808 | $3,547,399 | $3,667,568 | $3,400,379 |
Gross Profit | 676,077 | 785,115 | 925,979 | 717,257 |
EBITDA | 539,671 | 560,547 | 746,407 | 494,238 |
EBIT | 553,640 | 570,333 | 760,052 | 506,169 |
Net Income | 401,288 | 417,571 | 576,101 | 365,634 |
Net Change In Cash | 3,670,808 | 3,547,399 | 3,667,568 | 3,400,379 |
Free Cash Flow | 683,214 | 727,616 | 796,080 | 1,227,568 |
Cash | 1,984,529 | 1,720,209 | 1,974,747 | 1,573,238 |
Basic Shares | 400,368 | 399,825 | 400,888 | 401,817 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $13,638,752 | $12,142,938 | $11,166,499 | $9,455,466 |
Gross Profit | 3,121,615 | 2,724,396 | 2,438,008 | 2,022,773 |
EBITDA | 2,220,762 | 1,861,001 | 1,905,927 | 1,559,767 |
EBIT | 2,391,400 | 1,881,862 | 1,850,055 | 1,430,085 |
Net Income | 1,756,115 | 1,381,359 | 1,381,062 | 1,022,490 |
Net Change In Cash | 13,638,752 | 12,142,938 | 11,166,499 | 9,455,466 |
Cost of Revenue | -94,743 | -803,523 | ||
Free Cash Flow | 3,572,745 | 2,876,158 | 2,515,920 | 2,117,353 |
Cash | 1,974,747 | 1,363,195 | 1,449,346 | 1,568,843 |
Basic Shares | 403,224 | 409,947 | 419,191 | 419,623 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.05 |
2025-03-31 | $1.01 |
2024-12-31 | $1.13 |