Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,220,800 | $3,727,400 | $2,716,000 | $2,806,800 |
Gross Profit | 1,374,500 | 1,790,700 | 1,125,600 | 1,144,600 |
EBITDA | 860,800 | 1,284,500 | 660,700 | 690,900 |
EBIT | 630,000 | 1,031,100 | 447,700 | 480,900 |
Net Income | 365,800 | 704,400 | 258,300 | 312,600 |
Net Change In Cash | 3,220,800 | 3,727,400 | 2,716,000 | 2,806,800 |
Free Cash Flow | -465,500 | 843,600 | 695,700 | 898,000 |
Cash | 14,299,500 | 16,691,800 | 14,987,300 | 2,022,400 |
Basic Shares | 260,435 | 259,421 | 231,059 | 223,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,554,900 | $10,071,900 | $8,550,600 | $8,209,400 |
Gross Profit | 4,878,300 | 4,245,300 | 3,597,400 | 2,975,700 |
EBITDA | 3,098,400 | 2,178,300 | 2,349,500 | 2,039,100 |
EBIT | 2,256,100 | 1,481,800 | 1,583,900 | 1,201,200 |
Net Income | 1,462,700 | 969,500 | 1,114,200 | 906,800 |
Net Change In Cash | 11,554,900 | 10,071,900 | 8,550,600 | 8,209,400 |
Cost of Revenue | 597,800 | 956,500 | ||
Free Cash Flow | 2,441,000 | 1,838,100 | 1,942,700 | 1,575,500 |
Cash | 14,987,300 | 971,500 | 738,400 | 402,600 |
Basic Shares | 223,900 | 219,300 | 214,700 | 207,300 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.33 |
2025-03-31 | $3.67 |
2024-12-31 | $2.13 |