Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Gross profit | $8.52B | $849.8M | −$29.2M | $123.6M | −$528.0M | $733.1M | $132.4M | −$81.6M | $56.8M | $98.0M |
| Net income | $8.48B | $821.2M | −$53.5M | $103.2M | −$549.5M | $722.8M | $126.1M | −$87.7M | $50.2M | $91.6M |