Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $40.8M | $31.8M | $26.5M | $18.6M | $9.7M | $4.9M | $3.3M | $1.5M | $1.1M | $843,000 |
| Gross profit | $23.8M | $23.9M | $18.8M | $10.1M | $4.8M | $2.4M | $1.4M | $675,000 | $513,000 | $331,000 |
| Research & development | $7.5M | $4.5M | $3.6M | $3.8M | $2.6M | $2.2M | $2.5M | $2.4M | $1.6M | $1.1M |
| Operating expenses | $23.6M | $17.2M | $24.3M | $22.9M | $15.2M | $13.7M | $11.2M | $9.9M | $7.8M | $7.7M |
| Operating income | $207,000 | $6.7M | −$5.5M | −$12.7M | −$10.4M | −$11.3M | −$9.8M | −$9.2M | −$7.3M | −$7.3M |
| EBITDAderived | $394,000 | $6.9M | −$2.7M | −$11.7M | −$10.0M | −$11.3M | −$9.8M | −$8.9M | −$7.0M | −$7.1M |
| Net income | $963,000 | $5.8M | −$5.5M | −$13.2M | −$13.1M | −$7.8M | −$13.0M | −$11.8M | $5.3M | $8.9M |
| Basic EPSper diluted share | $0.01 | $0.09 | -$0.14 | -$0.42 | -$0.48 | -$0.71 | -$38.23 | -$6.66 | -$5.76 | -$0.77 |
| Diluted EPSper diluted share | $0.01 | $0.08 | -$0.14 | -$0.42 | -$0.48 | -$0.84 | -$41.25 | -$6.99 | -$5.76 | -$0.77 |