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 | 128,258 | 31,184 | -71,246 |
EBIT | 64,256 | 108,226 | 11,894 | -90,427 |
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,810,006 | 2,181,980 | 2,389,910 | 1,650,498 |
EBITDA | 340,334 | 574,358 | 813,366 | 494,568 |
EBIT | 271,691 | 434,407 | 686,429 | 385,051 |
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 |