| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 72.66M | 72.38M | 85.24M | 81.95M | 67.50M | 30.57M |
| Gross Profit | 48.30M | 64.11M | 48.11M | 80.94M | 41.13M | 12.87M |
| EBITDA | 23.55M | 23.28M | 13.40M | 19.20M | 18.83M | 3.92M |
| Net Income | 11.06M | 10.31M | 2.47M | 10.19M | 11.78M | -1.13M |
Balance Sheet | ||||||
| Total Assets | 118.39M | 120.98M | 131.16M | 132.05M | 125.53M | 102.98M |
| Cash, Cash Equivalents and Short-Term Investments | 95.28M | 95.47M | 101.88M | 92.72M | 88.56M | 66.53M |
| Total Debt | 6.15M | 10.40M | 11.34M | 17.65M | 10.46M | 8.11M |
| Total Liabilities | 35.13M | 37.52M | 51.77M | 52.82M | 56.22M | 44.97M |
| Stockholders Equity | 83.96M | 84.67M | 79.39M | 79.23M | 69.31M | 58.02M |
Cash Flow | ||||||
| Free Cash Flow | 21.17M | 11.49M | 23.67M | -2.42M | 24.60M | 7.62M |
| Operating Cash Flow | 22.08M | 12.06M | 26.67M | -1.13M | 25.52M | 8.01M |
| Investing Cash Flow | -1.08M | -1.36M | -3.00M | -1.28M | -1.29M | -764.17K |
| Financing Cash Flow | -15.01M | -12.70M | -14.32M | 6.92M | 214.15K | -1.49M |