
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Net sales | $51.5M+18.7% | $43.4M-40.3% | $72.6M+24.9% | $58.1M+47.6% | $39.4M+28.7% | $30.6M-33.1% | $45.7M |
| Cost of sales | $26.5M+20.8% | $21.9M-36.0% | $34.2M+1.5% | $33.7M+40.5% | $24.0M+35.9% | $17.7M-25.8% | $23.8M |
| Gross profit | $25.0M+16.4% | $21.5M-44.1% | $38.4M+57.3% | $24.4M+58.7% | $15.4M+19.0% | $12.9M-41.1% | $21.9M |
| Engineering, design and product development | $6.7M-4.0% | $7.0M-26.1% | $9.4M+10.2% | $8.6M+14.6% | $7.5M+31.1% | $5.7M+29.8% | $4.4M |
| Selling and marketing | $8.4M+2.9% | $8.2M-17.5% | $9.9M-12.3% | $11.3M+47.9% | $7.7M+24.6% | $6.1M-23.5% | $8.0M |
| General and administrative | $11.3M+13.7% | $9.9M-25.4% | $13.3M+9.2% | $12.2M+26.7% | $9.6M+4.0% | $9.3M+1.0% | $9.2M |
| Operating expenses | $26.4M+5.3% | $25.1M-23.2% | $32.7M+1.9% | $32.1M+29.6% | $24.8M+17.3% | $21.1M-2.3% | $21.6M |
| Operating loss | -$1.4M+61.0% | -$3.6M-163.5% | $5.7M+174.3% | -$7.7M+18.1% | -$9.4M-14.7% | -$8.2M-2482.8% | $343K |
| Interest expense | -$339K-5.3% | -$322K-3.9% | -$310K-49.0% | -$208K-32.5% | -$157K-20.8% | -$130K-364.3% | -$28K |
| Interest income | $537K+14.5% | $469K+752.7% | $55K | $0-100.0% | $61K-21.8% | $78K+358.8% | $17K |
| Other, net | $133K+249.4% | -$89K-119.7% | $452K+2925.0% | -$16K+94.3% | -$283K-605.4% | $56K+60.0% | $35K |
| Interest and other income (expense) | $331K+470.7% | $58K-70.6% | $197K+187.9% | -$224K-106.8% | $3.3M+82250.0% | $4K-83.3% | $24K |
| Loss before income taxes | -$1.1M+69.6% | -$3.6M-160.4% | $5.9M+174.7% | -$7.9M-29.9% | -$6.1M+25.5% | -$8.2M | — |
| Income tax expense | -$156K+97.5% | -$6.3M-445.0% | -$1.2M-158.8% | $2.0M-3.8% | $2.0M+180.4% | -$2.5M-1604.0% | -$149K |
| Net loss | -$1.2M+87.4% | -$9.9M-307.7% | $4.7M+180.0% | -$5.9M-46.9% | -$4.0M+28.2% | -$5.6M-1191.1% | $516K |
| Basic (in dollars per share) | -$120.00+87.9% | -$990.00-306.3% | $480.00+180.0% | -$600.00-39.5% | -$430.00+40.3% | -$720.00-1128.6% | $70.00 |
| Diluted (in dollars per share) | -$120.00+87.9% | -$990.00-310.6% | $470.00+178.3% | -$600.00-39.5% | -$430.00+40.3% | -$720.00-1128.6% | $70.00 |
| Basic (in shares) | 10.1M+0.9% | 10.0M+0.5% | 10.0M+0.5% | 9.9M+6.5% | 9.3M+18.8% | 7.8M+4.8% | 7.5M |
| Diluted (in shares) | 10.1M+0.9% | 10.0M-0.2% | 10.0M+1.2% | 9.9M+6.5% | 9.3M+18.8% | 7.8M+2.0% | 7.7M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.