Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $343,032 | $342,920 | $462,312 | $406,278 |
Gross Profit | 206,908 | 196,096 | 278,041 | 274,240 |
EBITDA | -18,466 | -11,668 | 117,466 | |
EBIT | -18,509 | -24,159 | 104,932 | |
Net Income | -49,165 | -89,623 | -73,823 | 46,381 |
Net Change In Cash | 343,032 | 342,920 | 462,312 | 406,278 |
Cost of Revenue | -103,487 | |||
Free Cash Flow | 134,444 | 63,530 | -119,087 | 21,427 |
Cash | 190,690 | 231,964 | 252,288 | 107,581 |
Basic Shares | 29,989 | 29,937 | 29,961 | 28,654 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,643,600 | $1,080,670 | $1,740,561 | $902,721 |
Gross Profit | 1,046,020 | 793,073 | 1,606,587 | 787,359 |
EBITDA | 177,674 | -74,687 | 709,070 | 378,830 |
EBIT | 177,506 | -1,123,372 | -318,525 | -186,463 |
Net Income | -99,910 | -156,594 | 445,054 | 205,148 |
Net Change In Cash | 1,643,600 | 1,080,670 | 1,740,561 | 902,721 |
Cost of Revenue | 175,405 | 98 | ||
Free Cash Flow | 16,791 | 2,735 | 50,218 | 55,644 |
Cash | 231,964 | 268,618 | 278,933 | 103,602 |
Basic Shares | 29,937 | 28,188 | 29,005 | 26,508 |
Quarter | EPS |
---|---|
2024-03-31 | -$1.70 |
2023-12-31 | -$2.31 |
2023-09-30 | -$2.53 |
2023-06-30 | $1.55 |