Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $538.6M | $240.3M | $360.6M | $80.0M |
| Gross profit | $189.7M | $87.4M | $146.4M | $28.7M |
| Gross margin | 35.22% | 36.36% | 40.61% | 35.81% |
| Operating expenses | $91.7M | $64.5M | $67.3M | $36.9M |
| Operating income | $98.0M | $22.9M | $79.1M | −$8.3M |
| Operating margin | 18.19% | 9.54% | 21.95% | −10.36% |
| EBITDA | $143.5M | $41.6M | $89.5M | −$3.8M |
| EBITDA margin | 26.64% | 17.32% | 24.81% | −4.71% |
| Net income | $100.8M | $14.9M | $83.2M | −$5.2M |
| Net profit margin | 18.71% | 6.21% | 23.08% | −6.51% |
| Basic EPSper basic share | $0.56 | $0.08 | $0.46 | -$0.00 |
| Diluted EPSper diluted share | $0.56 | $0.08 | $0.46 | -$0.00 |