Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $125,331 | $472,610 | $454,975 | $245,850 |
Gross Profit | 125,331 | 422,186 | 417,378 | 121,935 |
EBITDA | -79,993 | 72,526 | 45,841 | 35,068 |
EBIT | -94,075 | 58,597 | 34,935 | 25,465 |
Net Income | -61,319 | 41,662 | 26,142 | 15,838 |
Net Change In Cash | 125,331 | 472,610 | 454,975 | 245,850 |
Free Cash Flow | 318,062 | 11,439 | 60,172 | 183,935 |
Cash | 297,048 | 2,913,079 | 3,316,142 | 3,242,850 |
Basic Shares | 46,608 | 46,872 | 47,711 | 48,097 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,075,542 | $976,761 | $879,302 | $989,717 |
Gross Profit | 1,075,542 | 976,761 | 879,302 | 989,717 |
EBITDA | 287,068 | 477,039 | 431,461 | 166,871 |
EBIT | 246,595 | 466,093 | 422,956 | 156,939 |
Net Income | 189,141 | 332,478 | 253,939 | 66,289 |
Net Change In Cash | 1,075,542 | 976,761 | 879,302 | 989,717 |
Cost of Revenue | -2,934,399 | -1,259,721 | 4,780,797 | |
Free Cash Flow | 357,359 | 136,700 | 653,188 | 2,637,073 |
Cash | 200,493 | 5,012,260 | 7,946,659 | 9,206,380 |
Basic Shares | 48,610 | 51,046 | 51,140 | 50,582 |
Quarter | EPS |
---|---|
2024-09-30 | $1.62 |
2024-06-30 | $0.80 |
2024-03-31 | $0.46 |
2023-12-31 | $0.33 |