Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $44.8M | $31.1M | $36.0M | $38.4M | $33.4M | $29.9M |
| Gross profit | $11.1M | $9.7M | $8.7M | $9.7M | $9.4M | $6.8M |
| Operating expenses | $10.3M | $11.7M | $11.7M | $8.2M | $7.7M | $7.4M |
| Operating income | $772,000 | −$1.9M | −$3.1M | $1.5M | $1.6M | −$605,000 |
| Net income | −$433,000 | −$2.9M | $1.8M | $978,000 | $1.8M | $1.3M |
| Basic EPSper diluted share | -$0.11 | -$0.90 | $0.59 | $0.04 | $0.07 | $0.05 |
| Diluted EPSper diluted share | -$0.11 | -$0.90 | $0.59 | $0.04 | $0.07 | — |