Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,096,587 | $931,768 | $570,304 | $770,264 |
Gross Profit | 560,548 | 467,559 | 271,474 | 386,870 |
EBITDA | 137,321 | 112,541 | -9,730 | 59,751 |
EBIT | 112,541 | -23,802 | 44,681 | |
Net Income | 102,557 | 90,157 | -11,741 | 42,300 |
Net Change In Cash | 1,096,587 | 931,768 | 570,304 | 770,264 |
Free Cash Flow | 549,581 | -199,449 | -10,873 | 91,978 |
Cash | 531,869 | 306,680 | 341,822 | 418,462 |
Basic Shares | 56,890 | 57,936 | 59,093 | 59,998 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,368,582 | $3,487,203 | $3,464,152 | $3,126,402 |
Gross Profit | 1,691,085 | 1,729,932 | 1,711,078 | 1,612,455 |
EBITDA | 270,741 | 434,479 | 546,903 | 566,075 |
EBIT | 310,284 | 429,504 | 450,504 | |
Net Income | 223,273 | 251,400 | 311,440 | 354,108 |
Net Change In Cash | 3,368,582 | 3,487,203 | 3,464,152 | 3,126,402 |
Cost of Revenue | -313,332 | -27,321 | ||
Free Cash Flow | 431,237 | 581,690 | -83,708 | 319,662 |
Cash | 531,869 | 350,319 | 430,241 | 763,404 |
Basic Shares | 58,502 | 61,424 | 62,970 | 66,415 |
Quarter | EPS |
---|---|
2024-12-31 | $1.80 |
2024-09-30 | $1.56 |
2024-06-30 | -$0.20 |
2024-03-31 | $0.71 |