Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.0M | $24.4M | $38.8M | $38.0M | $28.3M | $24.1M | $20.3M | $7.0M | — |
| Operating expenses | $17.9M | $10.4M | $26.5M | $24.3M | $18.4M | $13.0M | $7.5M | $3.7M | $725,000 |
| Net income | −$1.6M | $12.7M | −$4.4M | $10.2M | $9.9M | −$28.8M | $13.7M | $2.1M | $81,000 |
| Basic EPSper diluted share | -$0.75 | $0.66 | -$1.03 | $0.42 | $0.72 | -$2.49 | $1.53 | $0.57 | $0.11 |
| Diluted EPSper diluted share | -$0.75 | $0.66 | -$1.03 | $0.42 | $0.72 | -$2.49 | $1.53 | $0.57 | $0.11 |