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 | 56,225 | 98,733 | |
EBIT | -18,509 | 43,734 | 86,199 | |
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 | 2,242,658 | 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 | 84,764 | 703,421 | 378,132 |
EBIT | 177,506 | -963,921 | -324,174 | -187,161 |
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 |