
Last Price
52 Week Range
$19.33 - $26.68
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $19.353M | $23.374M | |||||||||||||
| $105.253M | $51.493M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $8.451M | - | |||||||||||||
| $133.057M | $74.867M | |||||||||||||
| - | - | |||||||||||||
| $161.425M | $183.911M | |||||||||||||
| $0.317B | $3.054B | |||||||||||||
| - | - | |||||||||||||
| $2.612B | $-3.054B | |||||||||||||
| $3.09B | $0.184B | |||||||||||||
| - | $3.121B | |||||||||||||
| $3.223B | $3.38B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $101.271M | $109.686M | |||||||||||||
| - | - | |||||||||||||
| $274.55M | $10.715M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $120.977M | $219.201M | |||||||||||||
| - | $1.05B | |||||||||||||
| $0.497B | $1.389B | |||||||||||||
| $1.324B | $1.641B | |||||||||||||
| - | $15.459M | |||||||||||||
| - | $219.201M | |||||||||||||
| - | - | |||||||||||||
| $14.885M | $108.559M | |||||||||||||
| $1.339B | $0.621B | |||||||||||||
| - | - | |||||||||||||
| $1.836B | $2.01B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $1.08M | $0.463M | |||||||||||||
| $131.854M | $-631.165M | |||||||||||||
| $1.874B | $1.958B | |||||||||||||
| $-685.361M | $-4.578M | |||||||||||||
| - | - | |||||||||||||
| $1.321B | $1.323B | |||||||||||||
| $65.999M | $46.433M | |||||||||||||
| $1.387B | $1.37B | |||||||||||||
| $3.223B | $3.38B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.317B | $3.054B | |||||||||||||
| $1.599B | $1.682B | |||||||||||||
| $1.579B | $1.659B |
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