Revenue
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | $441.9M | $363.7M | $282.4M | $187.9M |
| Research & development | $40.2M | $14.1M | $8.5M | $3.7M |
| Operating expenses | $500.3M | $379.2M | $295.0M | $238.9M |
| Operating income | −$58.4M | −$15.5M | −$12.6M | $10.4M |
| EBITDAderived | −$53.9M | −$11.3M | −$7.5M | $14.4M |
| Net income | −$64.5M | −$17.6M | −$11.9M | −$18.1M |
| Basic EPSper diluted share | -$0.72 | -$0.31 | -$0.08 | -$0.29 |
| Diluted EPSper diluted share | -$0.72 | -$0.31 | -$0.08 | -$0.29 |