Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 266.32M | 226.38M | 196.00M | 164.09M | 149.02M |
Gross Profit | 49.58M | 35.90M | 31.47M | 25.37M | 23.91M |
Operating Income | 19.65M | 1.27M | 2.28M | 6.00M | 2.89M |
EBITDA | 24.49M | 5.39M | 6.58M | 9.69M | 6.36M |
Net Income | 6.21M | -152.00K | 1.51M | 2.13M | 101.00K |
Balance Sheet | |||||
Cash & Short-Term Investments | 14.92M | 4.08M | 10.19M | 14.71M | 15.05M |
Total Assets | 229.60M | 237.85M | 215.38M | 162.12M | 154.54M |
Total Debt | 57.27M | 57.76M | 43.28M | 15.47M | 12.08M |
Net Debt | 42.35M | 53.68M | 33.10M | 768.00K | -2.96M |
Total Liabilities | 133.82M | 149.32M | 127.71M | 73.98M | 67.72M |
Stockholders' Equity | 95.78M | 88.53M | 87.16M | 87.45M | 86.36M |
Cash Flow | |||||
Free Cash Flow | 18.73M | -17.68M | -15.83M | -3.38M | 8.49M |
Operating Cash Flow | 20.62M | -15.89M | -9.97M | 5.72M | 11.17M |
Investing Cash Flow | -1.41M | -4.18M | -11.52M | -8.93M | 7.65M |
Financing Cash Flow | -8.19M | 13.59M | 16.79M | 3.25M | -11.71M |