Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 20.28M | $ 18.64M | $ 18.39M | $ 20.22M | $ 18.48M |
Gross Profit | $ 26.68M | $ 18.64M | $ 18.39M | $ 20.22M | $ 18.48M |
Operating Income | $ 11.48M | $ 8.48M | $ 8.40M | $ 6.53M | $ 5.71M |
EBITDA | $ -228.00K | $ 9.24M | $ 8.99M | $ 6.78M | $ 6.01M |
Net Income | $ 7.30M | $ 6.96M | $ 6.83M | $ 5.20M | $ 4.65M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 25.77M | $ 73.02M | $ 63.55M | $ 56.27M | $ 27.31M |
Total Assets | $ 532.30M | $ 546.40M | $ 477.30M | $ 443.45M | $ 401.52M |
Total Debt | $ 8.00M | $ 8.00M | $ 8.00M | $ 21.81M | $ 17.00M |
Net Debt | $ -17.77M | $ -65.02M | $ -55.55M | $ -34.46M | $ -10.31M |
Total Liabilities | $ 483.63M | $ 505.69M | $ 430.80M | $ 400.28M | $ 363.24M |
Stockholders' Equity | $ 48.67M | $ 40.72M | $ 46.49M | $ 43.17M | $ 38.28M |
Cash Flow | |||||
Free Cash Flow | $ 7.41M | $ 7.29M | $ 14.76M | $ 3.54M | $ -1.03M |
Operating Cash Flow | $ 8.18M | $ 10.66M | $ 15.69M | $ 4.38M | $ 4.35M |
Investing Cash Flow | $ -31.56M | $ -74.61M | $ -37.38M | $ -10.88M | $ -29.10M |
Financing Cash Flow | $ -23.87M | $ 73.42M | $ 28.97M | $ 35.45M | $ 22.53M |