Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 57.88M | 36.36M | 7.71M | 51.58M | 57.85M |
Gross Profit | 22.74M | 16.44M | -931.00K | 22.66M | 28.65M |
Operating Income | 14.03M | 9.74M | 7.67M | 15.30M | 20.64M |
EBITDA | 14.72M | 10.33M | -6.25M | 16.64M | 21.80M |
Net Income | 10.69M | 8.28M | 2.13M | 11.75M | 22.32M |
Balance Sheet | |||||
Cash & Short-Term Investments | 18.43M | 16.92M | 30.70M | 35.32M | 43.01M |
Total Assets | 91.85M | 64.55M | 68.12M | 83.32M | 81.38M |
Total Debt | 3.46M | 4.18M | 2.30M | 4.18M | 3.23M |
Net Debt | -13.93M | -3.84M | 473.00K | -11.77M | -21.19M |
Total Liabilities | 39.20M | 13.99M | 13.39M | 18.19M | 15.54M |
Stockholders' Equity | 52.60M | 50.53M | 54.70M | 65.08M | 65.76M |
Cash Flow | |||||
Free Cash Flow | 14.41M | 1.27M | 833.00K | 4.00M | 22.74M |
Operating Cash Flow | 15.83M | 1.95M | 1.02M | 4.44M | 23.97M |
Investing Cash Flow | 3.08M | 17.74M | -1.69M | -958.00K | 828.00K |
Financing Cash Flow | -9.54M | -13.49M | -13.45M | -11.96M | -17.92M |