
Last Price
52 Week Range
$46.34 - $74.67
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $832.9M | $579.2M | |||||||||||||
| $543.9M | $437.6M | |||||||||||||
| $-65M | $-49.9M | |||||||||||||
| $109.2M | $116.8M | |||||||||||||
| $103.9M | $-399.9M | |||||||||||||
| $1.9M | $399.4M | |||||||||||||
| $1.527B | $1.083B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-120.4M | $-105.1M | |||||||||||||
| $-1.722B | $-0.026B | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $46.2M | $-4.6M | |||||||||||||
| $-1.796B | $-0.135B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $137M | $-714.8M | |||||||||||||
| $-0.89B | $-1.61B | |||||||||||||
| $-111.2M | $-92.2M | |||||||||||||
| $0.071B | $1.031B | |||||||||||||
| $-0.793B | $-1.387B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.889B | $0.813B | |||||||||||||
| $-1.076B | $-0.438B | |||||||||||||
| $813.3M | $375.5M | |||||||||||||
| $1.527B | $1.083B | |||||||||||||
| $-120.4M | $-105.1M | |||||||||||||
| $1.406B | $0.978B |
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