Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $369.4M | $181.4M | $199.8M | −$877.1M | $886.6M | $363.2M |
| Operating expenses | $7.6M | $5.9M | $38.0M | $41.9M | $47.4M | $32.6M |
| Net income | $361.7M | $175.6M | $160.9M | −$923.3M | $840.0M | $331.0M |
| Net profit margin | 97.93% | 96.76% | 80.54% | — | 94.74% | 91.13% |
| Basic EPSper basic share | — | — | $0.79 | -$4.42 | $3.90 | $1.52 |
| Diluted EPSper diluted share | — | — | $0.79 | -$4.42 | $3.90 | — |