Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,753,962 | $2,160,036 | $2,139,328 | $1,564,991 |
Gross Profit | 468,084 | 566,244 | 569,749 | 420,743 |
EBITDA | 136,188 | 250,247 | 268,999 | 126,537 |
EBIT | 239,809 | 258,988 | 116,655 | |
Net Income | 96,841 | 171,031 | 181,410 | 87,004 |
Net Change In Cash | 1,753,962 | 2,160,036 | 2,139,328 | 1,564,991 |
Free Cash Flow | 222,968 | 51,318 | 97,861 | |
Cash | 526,271 | 294,354 | 424,854 | 278,864 |
Basic Shares | 37,738 | 37,671 | 37,627 | 36,999 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,618,317 | $7,283,767 | $7,274,344 | $6,280,192 |
Gross Profit | 2,044,713 | 1,992,140 | 2,030,289 | 1,667,545 |
EBITDA | 781,775 | 829,900 | 863,261 | 656,655 |
EBIT | 794,810 | 831,578 | 628,528 | |
Net Income | 536,286 | 536,337 | 601,167 | 418,945 |
Net Change In Cash | 7,618,317 | 7,283,767 | 7,274,344 | 6,280,192 |
Cost of Revenue | 34,170 | -27,799 | ||
Free Cash Flow | 773,102 | 526,476 | 538,175 | 325,458 |
Cash | 210,112 | 147,505 | 118,268 | |
Basic Shares | 37,510 | 36,531 | 35,683 | 35,423 |
Quarter | EPS |
---|---|
2024-12-31 | $2.37 |
2024-09-30 | $4.22 |
2024-06-30 | $4.49 |
2024-03-31 | $2.17 |