| Line item | 2025-10-31 FY | 2024-10-31 FY | 2023-10-31 FY | 2022-10-31 FY | 2021-10-31 FY |
|---|---|---|---|---|---|
| Revenue | $80.59M | $64.86M | $72.17M | $85.25M | $57.42M |
| Cost of Revenue | $53.85M | $45.99M | $52.63M | $60.70M | $39.66M |
| Gross Profit | $26.74M | $18.87M | $19.54M | $24.55M | $17.77M |
| Operating Expenses | $24.95M | $21.69M | $23.33M | $22.36M | $13.35M |
| R&D | $2.98M | $2.78M | $3.15M | $2.91M | $1.48M |
| SG&A | $21.97M | $18.91M | $20.18M | $19.45M | $11.87M |
| Operating Income | $1.78M | -$2.82M | -$3.80M | $2.19M | $4.42M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $738.00K | $2.80M | -$1.17M | $139.00K | $1.04M |
| Net Income | $75.00K | -$6.60M | -$3.08M | $1.45M | $6.18M |
| EPS (basic) | 0.0100 | -0.6300 | -0.3000 | 0.1400 | 0.6200 |
| EPS (diluted) | 0.0100 | -0.6300 | -0.3000 | 0.1400 | 0.6100 |
| Shares (diluted) | $10.77M | $10.48M | $10.28M | $10.24M | $10.15M |