Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $1,823,606 | $1,823,606 | $1,911,575 | $1,916,743 |
Gross Profit | 1,509,891 | 1,509,891 | 1,597,549 | 1,600,211 |
EBITDA | 445,249 | 445,249 | 330,183 | 358,546 |
EBIT | 380,561 | 380,561 | 358,609 | |
Net Income | 449,608 | 449,608 | 468,372 | 421,733 |
Net Change In Cash | 1,823,606 | 1,823,606 | 1,911,575 | 1,916,743 |
Free Cash Flow | 956,108 | 956,108 | 812,290 | 868,556 |
Cash | 2,553,090 | 2,553,090 | 2,816,158 | 3,472,390 |
Basic Shares | 449,357 | 449,357 | 453,420 | 462,026 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,355,677 | $5,952,028 | $4,511,062 | $4,259,128 |
Gross Profit | 6,115,965 | 4,892,167 | 3,756,201 | 3,704,480 |
EBITDA | 1,431,698 | 839,723 | 157,881 | -846,884 |
EBIT | 1,172,946 | 580,971 | -129,519 | -1,036,320 |
Net Income | 1,584,664 | 1,099,227 | 107,245 | -1,071,074 |
Net Change In Cash | 7,355,677 | 5,952,028 | 4,511,062 | 4,259,128 |
Free Cash Flow | 3,542,495 | 2,091,498 | 662,922 | 1,381,490 |
Cash | 2,553,090 | 2,472,959 | 9,751,824 | 11,341,758 |
Basic Shares | 454,614 | 451,367 | 456,070 | 264,671 |
Quarter | EPS |
---|---|
2024-12-31 | $1.62 |
2024-09-30 | $1.64 |
2024-06-30 | $0.22 |
2024-03-31 | $1.18 |