Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.06B | $343.9M | $233.6M | $193.2M | $4.1M | — | — |
| Gross profit | $562.3M | $217.6M | $141.5M | $127.9M | $2.7M | — | — |
| Operating expenses | $319.2M | $77.1M | $57.7M | $45.6M | $1.3M | — | — |
| Operating income | $618.5M | $206.8M | $49.4M | — | — | — | — |
| EBITDAderived | $764.2M | $247.5M | $78.1M | — | — | — | — |
| Net income | $106.9M | $89.0M | −$27.0M | $45.8M | −$26.3M | −$27.7M | −$22.2M |
| Basic EPSper diluted share | $0.33 | $0.28 | -$0.09 | $0.17 | -$0.11 | $0.13 | — |
| Diluted EPSper diluted share | $0.30 | $0.27 | -$0.09 | $0.16 | -$0.11 | $0.13 | — |