Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,102,433 | $1,923,277 | $1,823,606 | $1,911,575 |
Gross Profit | 1,794,976 | 1,612,469 | 1,509,891 | 1,597,549 |
EBITDA | 651,201 | 439,785 | 445,249 | 330,183 |
EBIT | 380,561 | 380,561 | ||
Net Income | 722,438 | 518,134 | 449,608 | 468,372 |
Net Change In Cash | 2,102,433 | 1,923,277 | 1,823,606 | 1,911,575 |
Free Cash Flow | 1,051,896 | 1,003,109 | 956,108 | 812,290 |
Cash | 3,159,506 | 2,790,420 | 2,553,090 | 2,816,158 |
Basic Shares | 223,896 | 223,896 | 224,678 | 226,710 |
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,859,429 | 1,008,860 | 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 | 2,686,448 | 2,091,498 | 662,922 | 1,381,490 |
Cash | 2,553,090 | 2,472,959 | 9,751,824 | 11,341,758 |
Basic Shares | 225,695 | 225,683 | 228,035 | 225,515 |
Quarter | EPS |
---|---|
2025-06-30 | $1.58 |
2025-03-31 | $1.72 |
2024-12-31 | $1.62 |
2024-09-30 | $1.64 |