Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 124.13M | $ 150.58M | $ 128.46M | $ 107.40M | $ 105.24M |
Gross Profit | $ 28.69M | $ 51.96M | $ 44.39M | $ 33.77M | $ 36.09M |
Operating Income | $ -28.67M | $ 19.93M | $ 13.06M | $ 6.25M | $ 10.21M |
EBITDA | $ -616.00K | $ 22.34M | $ 15.49M | $ 8.63M | $ 12.21M |
Net Income | $ -26.41M | $ 18.31M | $ 10.54M | $ 5.72M | $ 10.24M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 54.93M | $ 34.75M | $ 37.55M | $ 60.79M | $ 44.06M |
Total Assets | $ 167.73M | $ 216.20M | $ 219.60M | $ 195.89M | $ 195.06M |
Total Debt | $ 5.95M | $ 7.84M | $ 9.19M | $ 10.10M | $ 3.78M |
Net Debt | $ -41.02M | $ -22.89M | $ -20.10M | $ -10.58M | $ -12.69M |
Total Liabilities | $ 19.47M | $ 36.90M | $ 61.14M | $ 41.05M | $ 32.14M |
Stockholders' Equity | $ 148.26M | $ 179.29M | $ 158.46M | $ 154.84M | $ 162.92M |
Cash Flow | |||||
Free Cash Flow | $ 29.71M | $ -8.78M | $ -5.08M | $ 1.77M | $ 24.27M |
Operating Cash Flow | $ 31.93M | $ -4.09M | $ 1.08M | $ 4.96M | $ 26.73M |
Investing Cash Flow | $ -7.52M | $ 8.27M | $ 16.77M | $ 15.43M | $ -29.61M |
Financing Cash Flow | $ -7.97M | $ -1.05M | $ -9.78M | $ -16.52M | $ -7.82M |