
Last Price
52 Week Range
$28.49 - $77.46
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.406B | $1.168B | |||||||||||||
| $951.7M | $706.1M | |||||||||||||
| $454.7M | $461.5M | |||||||||||||
| $28.1M | $28.4M | |||||||||||||
| $166.7M | $171.2M | |||||||||||||
| - | - | |||||||||||||
| $259.9M | $261.9M | |||||||||||||
| $-90.9M | $-73.1M | |||||||||||||
| $-704.6M | $-330.9M | |||||||||||||
| $-795.5M | $-404M | |||||||||||||
| $-535.6M | $-142.1M | |||||||||||||
| $-105.3M | $8.2M | |||||||||||||
| $-430.3M | $-167.1M | |||||||||||||
| $-11.85 | $-4.61 | |||||||||||||
| $-11.85 | $-4.61 | |||||||||||||
| $36.323M | $36.2M | |||||||||||||
| $36.323M | $36.2M | |||||||||||||
| $-329.5M | $37.4M | |||||||||||||
| $108.3M | $106.4M | |||||||||||||
| $-437.8M | $-69M |
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