Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $188,490 | $211,780 | $215,846 | $236,422 |
Gross Profit | 71,173 | 81,674 | 68,508 | 84,531 |
Net Income | -28,970 | -17,945 | -35,962 | -39,002 |
Net Change In Cash | 188,490 | 211,780 | 215,846 | 236,422 |
Free Cash Flow | -25,550 | 9,815 | -34,753 | 7,786 |
Cash | 5,968 | 8,772 | 9,965 | 7,720 |
Basic Shares | 29,118 | 28,849 | 28,840 | 28,838 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $904,746 | $1,110,679 | $1,152,344 | $1,097,702 |
Gross Profit | 322,713 | 401,163 | 440,042 | 427,712 |
Net Income | -103,494 | -12,081 | 41,698 | 61,427 |
Net Change In Cash | 904,746 | 1,110,679 | 1,152,344 | 1,097,702 |
Free Cash Flow | 4,256 | -138,757 | 19,227 | 141,218 |
Cash | 8,772 | 10,800 | 85,189 | 169,941 |
Basic Shares | 28,849 | 28,695 | 29,113 | 28,911 |