
Last Price
52 Week Range
$2.11 - $12.06
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.555B | $1.876B | |||||||||||||
| $2.187B | $1.593B | |||||||||||||
| $367.353M | $283.032M | |||||||||||||
| - | - | |||||||||||||
| $263.05M | $303.866M | |||||||||||||
| $144.788M | $-16.4M | |||||||||||||
| $-40.485M | $-4.434M | |||||||||||||
| $-19.178M | $-53.281M | |||||||||||||
| $-3.373M | $-476.921M | |||||||||||||
| $-22.551M | $-530.202M | |||||||||||||
| $-63.036M | $-534.636M | |||||||||||||
| $-1.413M | $-0.126M | |||||||||||||
| $-61.623M | $-534.51M | |||||||||||||
| $-0.81 | $-5.07 | |||||||||||||
| $-0.81 | $-5.07 | |||||||||||||
| $114.682M | $114.208M | |||||||||||||
| $114.682M | $114.208M | |||||||||||||
| $84.854M | $-361.314M | |||||||||||||
| $123.168M | $115.851M | |||||||||||||
| $-38.314M | $-477.165M |
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