
Last Price
52 Week Range
$25.82 - $41.72
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $213.822M | $198.042M | |||||||||||||
| $97.178M | $102.561M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $57.261M | - | |||||||||||||
| $368.261M | $300.603M | |||||||||||||
| - | - | |||||||||||||
| $4.388M | $48.332M | |||||||||||||
| $0.81B | $3.74B | |||||||||||||
| - | - | |||||||||||||
| $2.254B | $1.06B | |||||||||||||
| $3.069B | $4.848B | |||||||||||||
| - | - | |||||||||||||
| $3.437B | $5.148B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $110.706M | $195.248M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $110.706M | $195.248M | |||||||||||||
| $396.927M | $894.22M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $396.927M | $894.22M | |||||||||||||
| - | - | |||||||||||||
| $0.508B | $1.089B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| - | - | |||||||||||||
| $1.87M | $2.227M | |||||||||||||
| $-532.57M | $-491.796M | |||||||||||||
| $3.439B | $4.519B | |||||||||||||
| - | $5.872M | |||||||||||||
| - | - | |||||||||||||
| $2.908B | $4.035B | |||||||||||||
| $20.966M | $18.156M | |||||||||||||
| $2.929B | $4.041B | |||||||||||||
| $3.437B | $5.125B |
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.81B | $3.74B | |||||||||||||
| $396.927M | $894.22M | |||||||||||||
| $183.105M | $696.178M |
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