Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $134.9M | $147.8M | $201.0M | $229.6M | $57.1M |
| Gross profit | $45.6M | $51.2M | $75.1M | $89.1M | $12.7M |
| Gross margin | 33.80% | 34.64% | 37.36% | 38.81% | 22.24% |
| Operating expenses | $39.9M | $21.1M | $162.5M | $204.5M | $143.6M |
| Operating income | $5.7M | $30.1M | −$87.4M | −$115.4M | −$130.9M |
| Operating margin | 4.23% | 20.37% | −43.48% | −50.26% | −229.25% |
| EBITDA | $57.9M | $116.9M | $39.7M | $14.5M | −$57.3M |
| EBITDA margin | 42.92% | 79.09% | 19.75% | 6.32% | −100.35% |
| Net income | $19.0M | $10.6M | −$144.0M | −$51.0M | $894.5M |
| Net profit margin | 14.08% | 7.17% | −71.64% | −22.21% | 1,566.55% |
| Basic EPSper basic share | $0.28 | $0.14 | -$0.75 | -$0.14 | $1.81 |
| Diluted EPSper diluted share | $0.26 | $0.14 | -$0.75 | -$0.14 | $1.76 |