Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,082,300 | $1,001,500 | $1,106,800 | $1,062,500 |
Gross Profit | 363,500 | 339,800 | 372,300 | 362,600 |
EBITDA | 244,800 | 215,200 | 261,900 | 249,200 |
EBIT | 173,700 | 149,000 | 192,000 | 181,100 |
Net Income | 76,100 | 49,500 | 79,600 | 69,000 |
Net Change In Cash | 1,082,300 | 1,001,500 | 1,106,800 | 1,062,500 |
Free Cash Flow | 122,000 | -80,100 | 260,900 | 174,500 |
Cash | 342,300 | 296,200 | 308,600 | 310,200 |
Basic Shares | 45,150 | 45,200 | 46,020 | 46,670 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,160,300 | $3,352,500 | $1,612,400 | $1,317,700 |
Gross Profit | 1,388,800 | 1,040,400 | 407,400 | 324,200 |
EBITDA | 916,900 | 578,200 | 212,500 | 165,400 |
EBIT | 647,000 | 347,100 | 130,600 | 84,800 |
Net Income | 218,500 | 47,300 | 24,000 | 59,100 |
Net Change In Cash | 4,160,300 | 3,352,500 | 1,612,400 | 1,317,700 |
Cost of Revenue | 2,483,400 | -600 | ||
Free Cash Flow | 382,200 | 31,600 | 6,600 | -74,000 |
Cash | 308,600 | 188,300 | 663,600 | 122,200 |
Basic Shares | 46,670 | 46,820 | 41,800 | 41,110 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.59 |
2025-03-31 | $1.86 |
2024-12-31 | $2.66 |