Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,534,700 | $2,233,600 | $2,387,400 | $2,348,400 |
Gross Profit | 593,300 | 464,900 | 451,900 | 493,800 |
EBITDA | 518,200 | 360,900 | 356,900 | 380,800 |
EBIT | 403,000 | 258,500 | 270,600 | 286,800 |
Net Income | 269,500 | 142,000 | 251,400 | 274,600 |
Net Change In Cash | 2,534,700 | 2,233,600 | 2,387,400 | 2,348,400 |
Free Cash Flow | 260,600 | 379,900 | 452,700 | 225,300 |
Cash | 950,000 | 1,186,800 | 1,157,700 | 837,500 |
Basic Shares | 420,500 | 431,200 | 435,800 | 438,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,103,400 | $7,827,100 | $6,700,400 | $6,403,500 |
Gross Profit | 1,788,000 | 1,343,900 | 896,300 | 823,900 |
EBITDA | 1,401,200 | 964,000 | 576,800 | 464,000 |
EBIT | 1,029,300 | 589,400 | 199,600 | 78,600 |
Net Income | 869,600 | 22,900 | -107,200 | 13,300 |
Net Change In Cash | 9,103,400 | 7,827,100 | 6,700,400 | 6,403,500 |
Cost of Revenue | -282,400 | -3,466,400 | ||
Free Cash Flow | 679,400 | 451,100 | 194,200 | 589,600 |
Cash | 1,157,700 | 951,700 | 1,057,100 | 1,327,400 |
Basic Shares | 440,500 | 452,300 | 449,500 | 454,600 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.68 |
2025-03-31 | $0.33 |
2024-12-31 | $0.54 |