Revenue
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | $21.5M | $25.5M | $55.3M | $47.7M |
| Gross profit | $5.3M | $2.4M | $19.9M | $16.4M |
| Net income | −$8.7M | −$11.9M | $4.8M | $1.3M |
| Basic EPSper diluted share | -$0.07 | -$0.11 | $0.05 | $0.01 |
| Diluted EPSper diluted share | -$0.07 | -$0.11 | $0.05 | $0.01 |