Revenue
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | $79.5M | $80.7M | $68.1M | $61.9M |
| Operating income | −$40.2M | −$30.0M | −$41.0M | −$29.2M |
| EBITDAderived | −$39.9M | −$29.8M | −$40.6M | −$28.9M |
| Net income | $37.8M | $172.6M | $49.4M | $30.9M |
| Basic EPSper diluted share | -$0.94 | -$17.92 | -$102.43 | -$143.21 |
| Diluted EPSper diluted share | -$0.94 | -$17.92 | -$102.43 | -$143.21 |