Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $188,313 | $232,668 | $176,032 | $138,547 |
Gross Profit | 171,705 | 111,762 | 48,035 | 89,855 |
EBITDA | 15,590 | 49,742 | 19,365 | -5,754 |
EBIT | -2,380 | 32,468 | 2,666 | -21,769 |
Net Income | 986 | 23,314 | -20,221 | -11,866 |
Net Change In Cash | 188,313 | 232,668 | 176,032 | 138,547 |
Free Cash Flow | 27,126 | 12,010 | 16,132 | -30,538 |
Cash | 40,841 | 28,415 | 32,810 | 17,258 |
Basic Shares | 31,766 | 32,031 | 32,161 | 31,696 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $735,560 | $729,575 | $677,394 | $458,244 |
Gross Profit | 669,175 | 323,960 | 257,393 | 183,744 |
EBITDA | 68,721 | 101,672 | 74,535 | 31,835 |
EBIT | 763 | 34,371 | -593,028 | -462,095 |
Net Income | -7,787 | 14,794 | -9,104 | -43,293 |
Net Change In Cash | 735,560 | 729,575 | 677,394 | 458,244 |
Cost of Revenue | 452 | 9,966 | ||
Free Cash Flow | 24,730 | 63,855 | 56,366 | 29,169 |
Cash | 40,841 | 55,589 | 21,704 | 17,658 |
Basic Shares | 31,887 | 40,989 | 31,488 | 31,360 |
Quarter | EPS |
---|---|
2024-12-31 | $0.03 |
2024-09-30 | $0.73 |
2024-06-30 | -$0.64 |
2024-03-31 | -$0.38 |