Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Gross profit | $6.00B | $1.76B | $748.7M | −$59.6M | −$178.0M | $763.9M | $371.3M | −$46.3M | $265.8M | $151.3M |
| Net income | $5.95B | $1.73B | $723.5M | −$82.5M | −$198.0M | $747.1M | $360.2M | −$56.2M | $255.4M | $141.2M |