
Last Price
52 Week Range
$5.30 - $11.03
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.167B | $2.235B | |||||||||||||
| - | $1.409B | |||||||||||||
| $1.167B | $0.825B | |||||||||||||
| - | - | |||||||||||||
| $105.019M | $351.5M | |||||||||||||
| $455.187M | - | |||||||||||||
| $606.721M | $473.8M | |||||||||||||
| $-488.626M | $-602.8M | |||||||||||||
| $-0.042B | $1.297B | |||||||||||||
| $-530.844M | $694.4M | |||||||||||||
| $0.076B | $1.168B | |||||||||||||
| $-17.555M | $-136.5M | |||||||||||||
| $0.093B | $1.305B | |||||||||||||
| $0.64 | $6.61 | |||||||||||||
| $0.64 | $4.87 | |||||||||||||
| $148.193M | $189M | |||||||||||||
| $143.072M | $266.5M | |||||||||||||
| $0.879B | $1.14B | |||||||||||||
| $314.81M | $666.6M | |||||||||||||
| $564.503M | $473.8M |
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