Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 27.50M | 44.29M | 104.98M | 82.20M | 70.96M |
Gross Profit | 27.50M | 44.29M | 104.98M | 82.20M | 70.96M |
Operating Income | 5.61M | 17.47M | 56.99M | 39.74M | 35.25M |
EBITDA | 5.18M | 1.66M | 1.33M | 1.72M | 821.00K |
Net Income | 8.27M | 14.24M | 42.78M | 31.10M | 27.08M |
Balance Sheet | |||||
Cash & Short-Term Investments | 112.17M | 95.22M | 133.22M | 142.83M | 108.32M |
Total Assets | 199.17M | 157.26M | 186.81M | 193.07M | 171.11M |
Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Debt | -112.17M | -95.22M | -133.22M | -142.83M | -108.32M |
Total Liabilities | 8.40M | 15.11M | 25.15M | 19.43M | 17.86M |
Stockholders' Equity | 185.39M | 133.42M | 142.23M | 146.46M | 137.30M |
Cash Flow | |||||
Free Cash Flow | 29.57M | -21.48M | 47.81M | 44.84M | 44.98M |
Operating Cash Flow | 29.61M | -21.43M | 47.88M | 45.01M | 45.19M |
Investing Cash Flow | -51.71M | 10.67M | -9.21M | 13.63M | -8.78M |
Financing Cash Flow | 39.05M | -27.24M | -48.28M | -24.13M | -18.86M |