Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $931,426 | $570,304 | $770,264 | $1,059,993 |
Gross Profit | 472,193 | 271,474 | 386,870 | 536,189 |
EBITDA | 90,046 | -17,203 | 52,670 | 165,054 |
EBIT | 119,188 | -31,275 | 37,600 | 131,367 |
Net Income | 90,157 | -11,741 | 42,300 | 93,340 |
Net Change In Cash | 931,426 | 570,304 | 770,264 | 1,059,993 |
Free Cash Flow | -199,449 | -10,873 | 91,978 | 600,871 |
Cash | 306,680 | 341,822 | 418,462 | 350,319 |
Basic Shares | 59,043 | 59,093 | 59,998 | 60,345 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,487,203 | $3,464,152 | $3,126,402 | $2,501,554 |
Gross Profit | 1,729,932 | 1,711,078 | 1,612,455 | 1,223,889 |
EBITDA | 434,479 | 581,703 | 566,075 | 283,650 |
EBIT | 310,284 | 464,304 | 450,504 | 137,049 |
Net Income | 251,400 | 311,440 | 354,108 | 108,013 |
Net Change In Cash | 3,487,203 | 3,464,152 | 3,126,402 | 2,501,554 |
Cost of Revenue | -313,332 | -27,321 | 104,716 | |
Free Cash Flow | 581,690 | -83,708 | 319,662 | 247,319 |
Cash | 350,319 | 430,241 | 763,404 | 790,725 |
Basic Shares | 61,424 | 62,970 | 66,415 | 66,772 |
Quarter | EPS |
---|---|
2024-09-30 | $1.56 |
2024-06-30 | -$0.20 |
2024-03-31 | $0.71 |
2023-12-31 | $1.55 |