| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 87.70M | 13.00B | 119.29M | 83.32M | 105.24M |
| Gross Profit | 30.62M | 4.86B | 37.24M | 28.17M | 40.90M |
| Operating Income | 2.40M | 20.10M | 6.99M | 1.94M | 12.60M |
| EBITDA | 5.21M | 2.29B | 9.20M | 5.08M | 16.29M |
| Net Income | 2.87M | 2.05B | 6.98M | 1.18M | 11.46M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 34.30M | 2.15B | 21.31M | 7.75M | 15.80M |
| Total Assets | 112.23M | 11.88B | 126.13M | 92.14M | 84.88M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 4.80M |
| Net Debt | -20.28M | -2.15B | -21.31M | -7.75M | -11.00M |
| Total Liabilities | 26.37M | 3.63B | 65.60M | 45.12M | 45.66M |
| Stockholders' Equity | 85.86M | 8.26B | 60.53M | 47.03M | 39.22M |
| Cash Flow | |||||
| Free Cash Flow | 12.09M | -549.00K | 11.35M | -6.14M | 19.72M |
| Operating Cash Flow | 12.41M | 594.00K | 11.59M | -4.84M | 20.70M |
| Investing Cash Flow | -13.85M | -1.41M | -241.00K | 2.17M | -194.00K |
| Financing Cash Flow | 0.00 | 697.00K | 0.00 | -4.80M | -6.00M |