
Last Price
52 Week Range
$11.00 - $53.28
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.901B | $1.184B | ||||||||||||||
| $1.779B | $1.003B | ||||||||||||||
| $-877.204M | $181.595M | ||||||||||||||
| $277.237M | $221.255M | ||||||||||||||
| $294.32M | $218.367M | ||||||||||||||
| $259.527M | $27.125M | ||||||||||||||
| $-1.708B | $-0.285B | ||||||||||||||
| $15.669M | $-67.814M | ||||||||||||||
| $-15.692M | $-38.813M | ||||||||||||||
| $-0.023M | $-106.627M | ||||||||||||||
| $-1.708B | $-0.392B | ||||||||||||||
| $96.15M | $13.669M | ||||||||||||||
| $-1.806B | $-0.405B | ||||||||||||||
| $-31.64 | $-6.9 | ||||||||||||||
| $-31.64 | $-6.9 | ||||||||||||||
| $57.082M | $59.829M | ||||||||||||||
| $57.082M | $59.828M | ||||||||||||||
| $-1.64B | $-0.287B | ||||||||||||||
| $59.865M | $24.041M | ||||||||||||||
| $-1.7B | $-0.311B |
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