Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,724,988 | $1,806,505 | $1,364,017 | $1,109,333 |
Gross Profit | 498,524 | 527,627 | 383,107 | 343,441 |
EBITDA | 84,839 | 115,333 | 30,924 | 7,705 |
EBIT | 64,256 | 95,301 | 11,634 | -11,476 |
Net Income | 5,501 | 9,771 | -22,307 | -87,382 |
Net Change In Cash | 1,724,988 | 1,806,505 | 1,364,017 | 1,109,333 |
Free Cash Flow | 304,559 | 129,674 | -94,028 | -271,016 |
Cash | 28,380 | 23,743 | 29,718 | 39,647 |
Basic Shares | 85,618 | 45,244 | 85,092 | 84,934 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,226,547 | $6,967,013 | $6,913,754 | $5,446,591 |
Gross Profit | 1,878,649 | 2,181,980 | 2,389,910 | 1,650,498 |
EBITDA | 336,390 | 707,842 | 908,420 | 563,751 |
EBIT | 267,747 | 567,891 | 781,483 | 454,234 |
Net Income | 31,044 | 351,031 | 642,075 | 344,215 |
Net Change In Cash | 6,226,547 | 6,967,013 | 6,913,754 | 5,446,591 |
Cost of Revenue | -137,201 | 101,260 | 18,551 | |
Free Cash Flow | 110,315 | -21,693 | -99,502 | 662,570 |
Cash | 39,647 | 130,131 | 267,332 | 166,072 |
Basic Shares | 84,972 | 42,854 | 89,762 | 40,009 |
Quarter | EPS |
---|---|
2024-09-30 | $0.13 |
2024-06-30 | $0.38 |
2024-03-31 | -$0.40 |
2023-12-31 | -$0.47 |