
Last Price
52 Week Range
$8.24 - $12.71
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $184.443M | $185.181M | |||||||||||||
| $5.196B | $4.383B | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $0.012B | $-4.339B | |||||||||||||
| $5.393B | $0.229B | |||||||||||||
| - | - | |||||||||||||
| $39.834M | $207.601M | |||||||||||||
| $216.368M | $454.025M | |||||||||||||
| - | - | |||||||||||||
| $353.576M | $-454.025M | |||||||||||||
| $609.778M | $207.601M | |||||||||||||
| - | $5.62B | |||||||||||||
| $6.002B | $6.057B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $64.786M | $18.892M | |||||||||||||
| $12.844M | $71.826M | |||||||||||||
| $0.237B | $2.954B | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $0.001B | $-1.978B | |||||||||||||
| $0.316B | $1.067B | |||||||||||||
| $4.076B | $3.155B | |||||||||||||
| - | $10.5M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $90.461M | $193.156M | |||||||||||||
| $4.167B | $3.369B | |||||||||||||
| - | - | |||||||||||||
| $4.482B | $4.436B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $258.742M | $348.49M | |||||||||||||
| $818K | $808K | |||||||||||||
| $-348.074M | $-411.101M | |||||||||||||
| $1.601B | $1.593B | |||||||||||||
| $79K | $-283.999K | |||||||||||||
| - | - | |||||||||||||
| $1.513B | $1.531B | |||||||||||||
| $7.495M | $89.947M | |||||||||||||
| $1.52B | $1.621B | |||||||||||||
| $6.002B | $6.057B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $216.368M | $454.025M | |||||||||||||
| $4.313B | $4.239B | |||||||||||||
| $4.129B | $4.054B |
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