Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $283,681 | $125,331 | $472,610 | $454,975 |
Gross Profit | 283,681 | 125,331 | 422,186 | 417,378 |
EBITDA | -79,993 | 72,526 | 45,841 | |
EBIT | -94,075 | 58,597 | 34,935 | |
Net Income | 71,023 | -61,319 | 41,662 | 26,142 |
Net Change In Cash | 283,681 | 125,331 | 472,610 | 454,975 |
Free Cash Flow | 11,002 | 318,062 | 11,439 | 60,172 |
Cash | 3,188,808 | 297,048 | 2,913,079 | 3,316,142 |
Basic Shares | 46,608 | 46,608 | 46,872 | 47,711 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,729,550 | $1,075,542 | $976,761 | $879,302 |
Gross Profit | 1,729,550 | 1,075,542 | 976,761 | 879,302 |
EBITDA | 287,068 | 477,039 | 431,461 | |
EBIT | 246,595 | 466,093 | 422,956 | |
Net Income | 77,508 | 189,141 | 332,478 | 253,939 |
Net Change In Cash | 1,729,550 | 1,075,542 | 976,761 | 879,302 |
Cost of Revenue | -2,934,399 | -1,259,721 | ||
Free Cash Flow | 481,121 | 357,359 | 136,700 | 653,188 |
Cash | 205,377 | 3,242,850 | 5,012,260 | 7,946,659 |
Basic Shares | 46,608 | 48,610 | 51,046 | 51,140 |
Quarter | EPS |
---|---|
2024-12-31 | $1.43 |
2024-09-30 | $1.62 |
2024-06-30 | $0.80 |
2024-03-31 | $0.46 |