Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 126.54M | 57.88M | 36.36M | 7.71M | 51.58M |
Gross Profit | 71.04M | 22.74M | 16.44M | -931.00K | 22.66M |
Operating Income | 58.79M | 14.03M | 9.74M | 7.67M | 15.30M |
EBITDA | 66.92M | 14.72M | 10.33M | -6.25M | 16.64M |
Net Income | 59.68M | 10.69M | 8.28M | 2.13M | 11.75M |
Balance Sheet | |||||
Cash & Short-Term Investments | 129.01M | 18.43M | 16.92M | 30.70M | 35.32M |
Total Assets | 225.39M | 91.85M | 64.55M | 68.12M | 83.32M |
Total Debt | 5.07M | 3.46M | 4.18M | 2.30M | 4.18M |
Net Debt | -19.02M | -13.93M | -3.84M | 473.00K | -11.77M |
Total Liabilities | 123.89M | 39.20M | 13.99M | 13.39M | 18.19M |
Stockholders' Equity | 101.36M | 52.60M | 50.53M | 54.70M | 65.08M |
Cash Flow | |||||
Free Cash Flow | 118.19M | 14.41M | 1.27M | 833.00K | 4.00M |
Operating Cash Flow | 126.60M | 15.83M | 1.95M | 1.02M | 4.44M |
Investing Cash Flow | -107.86M | 3.08M | 17.74M | -1.69M | -958.00K |
Financing Cash Flow | -12.04M | -9.54M | -13.49M | -13.45M | -11.96M |