Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $200,443 | $374,562 | $391,232 | $226,481 |
Gross Profit | 105,999 | 400,448 | 391,232 | 110,831 |
EBITDA | 42,444 | -2,566 | -1,854 | 59,176 |
EBIT | 36,684 | -6,877 | -6,880 | 39,546 |
Net Income | 29,693 | 20,333 | 27,668 | 28,671 |
Net Change In Cash | 200,443 | 374,562 | 391,232 | 226,481 |
Free Cash Flow | 513,752 | 44,801 | 68,404 | 260,715 |
Cash | 1,961,627 | 798,300 | 1,710,066 | 1,858,700 |
Basic Shares | 64,946 | 65,086 | 65,214 | 65,138 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,177,428 | $700,319 | $1,833,257 | $2,114,646 |
Gross Profit | 1,177,428 | 700,319 | 1,833,257 | 2,114,646 |
EBITDA | 24,210 | 320,893 | 386,096 | 431,281 |
EBIT | 4,580 | 290,126 | 352,615 | 397,080 |
Net Income | 109,646 | 113,134 | 374,495 | 447,836 |
Net Change In Cash | 1,177,428 | 700,319 | 1,833,257 | 2,114,646 |
Cost of Revenue | -1,397,364 | 1,691,960 | 710,514 | |
Free Cash Flow | 434,535 | 1,179,650 | 740,871 | 242,690 |
Cash | 1,858,700 | 1,579,512 | 2,823,138 | 1,062,560 |
Basic Shares | 65,045 | 70,626 | 81,173 | 89,304 |
Quarter | EPS |
---|---|
2024-09-30 | $0.46 |
2024-06-30 | $0.31 |
2024-03-31 | $0.42 |
2023-12-31 | $0.44 |