Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 19.05M | 19.84M | 17.70M | 16.91M | 16.76M |
Gross Profit | 14.20M | 15.29M | 13.23M | 13.03M | 8.95M |
Operating Income | 9.85M | 9.61M | 7.72M | 8.86M | 4.63M |
EBITDA | 6.57M | 9.87M | 8.19M | 9.33M | 8.54M |
Net Income | 9.32M | 32.13M | 31.25M | 8.91M | 2.50M |
Balance Sheet | |||||
Cash & Short-Term Investments | 3.39M | 2.05M | 3.19M | 6.71M | 11.92M |
Total Assets | 370.51M | 300.09M | 260.00M | 228.91M | 65.23M |
Total Debt | 66.30M | 9.96M | 5.83M | 11.25M | 16.71M |
Net Debt | 62.91M | 7.90M | 2.64M | 4.54M | 4.79M |
Total Liabilities | 124.58M | 62.52M | 51.32M | 49.37M | 26.66M |
Stockholders' Equity | 248.96M | 240.60M | 211.72M | 182.59M | 41.63M |
Cash Flow | |||||
Free Cash Flow | 9.25M | 7.64M | 9.28M | 6.00M | 6.51M |
Operating Cash Flow | 9.35M | 7.89M | 9.96M | 6.03M | 6.57M |
Investing Cash Flow | -59.13M | -10.70M | -5.60M | -3.08M | -3.30M |
Financing Cash Flow | 51.07M | 1.57M | -7.86M | -8.11M | 3.40M |