Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,106,800 | $1,062,500 | $1,040,300 | $1,599,100 |
Gross Profit | 372,300 | 362,600 | 304,400 | 302,300 |
EBITDA | 261,900 | 252,200 | 232,700 | 177,800 |
EBIT | 192,000 | 184,100 | 166,700 | 111,900 |
Net Income | 79,600 | 69,000 | 58,600 | 11,300 |
Net Change In Cash | 1,106,800 | 1,062,500 | 1,040,300 | 1,599,100 |
Free Cash Flow | 260,900 | 174,500 | 88,000 | -141,200 |
Cash | 308,600 | 310,200 | 250,600 | 191,900 |
Basic Shares | 46,020 | 46,670 | 47,250 | 46,740 |
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 | 647,500 | 578,200 | 212,500 | 173,700 |
EBIT | 347,100 | 130,600 | 93,100 | |
Net Income | 218,500 | 47,300 | 83,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 | 201,100 | 663,600 | 122,200 |
Basic Shares | 46,670 | 46,820 | 41,800 | 41,110 |
Quarter | EPS |
---|---|
2024-12-31 | $2.66 |
2024-09-30 | $2.18 |
2024-06-30 | $2.36 |
2024-03-31 | $1.49 |