Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $110.1M | $113.3M | $123.1M | $124.1M | $272.2M |
| Operating expenses | $116.0M | $138.8M | $176.7M | $231.2M | $314.4M |
| Operating income | −$5.9M | −$25.5M | −$53.6M | −$107.1M | −$42.2M |
| Operating margin | −5.36% | −22.53% | −43.58% | −86.34% | −15.51% |
| EBITDA | −$688,000 | −$21.2M | −$49.1M | −$102.2M | −$35.7M |
| EBITDA margin | −0.62% | −18.71% | −39.87% | −82.38% | −13.13% |
| Net income | −$64.2M | −$86.8M | −$196.4M | −$36.3M | $62.7M |
| Net profit margin | −58.33% | −76.57% | −159.57% | −29.29% | 23.05% |
| Basic EPSper basic share | -$4.90 | -$6.51 | -$14.74 | -$2.73 | $4.71 |
| Diluted EPSper diluted share | -$4.90 | -$6.51 | -$14.74 | -$2.73 | $4.71 |
Reported shareholders