Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,302,700 | $1,223,000 | $1,307,700 | $1,326,000 |
Gross Profit | 806,000 | 746,800 | 778,400 | 789,500 |
EBITDA | 323,600 | 277,400 | 295,300 | 280,500 |
EBIT | 291,300 | 246,400 | 259,400 | 252,100 |
Net Income | 230,400 | 199,100 | 216,900 | 199,800 |
Net Change In Cash | 1,302,700 | 1,223,000 | 1,307,700 | 1,326,000 |
Free Cash Flow | -378,800 | -1,670,600 | -648,400 | -1,090,100 |
Cash | 2,767,000 | 3,279,000 | 4,096,000 | 2,592,000 |
Basic Shares | 109,600 | 109,600 | 109,500 | 109,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,084,300 | $2,126,300 | $2,297,200 | $1,843,900 |
Gross Profit | 3,016,200 | 1,695,600 | 2,297,200 | 1,843,900 |
EBITDA | 1,109,700 | 1,020,100 | 1,390,800 | 1,173,000 |
EBIT | 991,200 | 933,600 | 1,316,200 | 1,110,800 |
Net Income | 787,700 | 722,400 | 1,057,300 | 899,200 |
Net Change In Cash | 5,084,300 | 2,126,300 | 2,297,200 | 1,843,900 |
Cost of Revenue | 527,000 | -2,155,300 | ||
Free Cash Flow | -2,825,800 | -442,900 | 2,104,300 | -2,723,400 |
Cash | 4,096,000 | 1,576,000 | 1,043,000 | 516,000 |
Basic Shares | 109,300 | 108,500 | 107,600 | 103,300 |
Quarter | EPS |
---|---|
2025-06-30 | $1.99 |
2025-03-31 | $1.76 |
2024-12-31 | $1.88 |
2024-09-30 | $1.70 |