Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,449,500 | $1,095,800 | $1,122,900 | $1,333,600 |
Gross Profit | 541,100 | 385,700 | 405,500 | 514,400 |
EBITDA | 387,200 | 237,600 | 265,300 | 384,700 |
EBIT | 338,300 | 189,800 | 219,300 | 340,100 |
Net Income | 255,800 | 143,300 | 162,800 | 244,300 |
Net Change In Cash | 1,449,500 | 1,095,800 | 1,122,900 | 1,333,600 |
Free Cash Flow | 258,300 | -27,200 | 334,000 | 293,500 |
Cash | 68,400 | 220,200 | 753,500 | 1,530,600 |
Basic Shares | 44,000 | 44,700 | 47,100 | 46,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,003,600 | $4,586,900 | $5,449,400 | $3,836,700 |
Gross Profit | 1,887,700 | 1,634,200 | 1,866,000 | 1,095,500 |
EBITDA | 1,356,800 | 1,210,700 | 1,460,900 | 796,300 |
EBIT | 1,184,200 | 1,006,000 | 1,209,600 | 570,100 |
Net Income | 1,311,800 | 767,400 | 924,000 | 421,700 |
Net Change In Cash | 5,003,600 | 4,586,900 | 5,449,400 | 3,836,700 |
Cost of Revenue | 77,800 | -576,600 | ||
Free Cash Flow | 945,800 | 1,065,500 | 817,400 | 286,900 |
Cash | 753,500 | 576,700 | 364,800 | 324,400 |
Basic Shares | 47,100 | 50,400 | 52,500 | 53,200 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.27 |
2025-03-31 | $3.61 |
2024-12-31 | $4.47 |