
Last Price
52 Week Range
$45.65 - $827.56
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.359B | $1.645B | $2.105B | |||||||||||||
| $1.108B | $1.185B | $1.401B | |||||||||||||
| $251.5M | $459.9M | $704M | |||||||||||||
| $302.2M | $303.9M | $316.9M | |||||||||||||
| $310.7M | $348.2M | $376.8M | |||||||||||||
| $72.6M | $-12.1M | $-14.6M | |||||||||||||
| $-434M | $-180.1M | $24.9M | |||||||||||||
| $27.5M | $12.2M | $4.9M | |||||||||||||
| $0.8M | $-4.2M | $21.3M | |||||||||||||
| $28.3M | $8M | $26.2M | |||||||||||||
| $-405.7M | $-172.1M | $51.1M | |||||||||||||
| $140.8M | $-198M | $-200.5M | |||||||||||||
| $-546.5M | $25.9M | $251.6M | |||||||||||||
| $-8.12 | $0.38 | $3.58 | |||||||||||||
| $-8.12 | $0.37 | $3.26 | |||||||||||||
| $67.3M | $69M | $280.3M | |||||||||||||
| $67.3M | $69.6M | $307.4M | |||||||||||||
| $-110.7M | $106.8M | $322.1M | |||||||||||||
| $261.2M | $256.7M | $247.9M | |||||||||||||
| $-371.9M | $-149.9M | $74.2M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers