
Last Price
52 Week Range
$28.61 - $39.98
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $36.284M | $14.91M | |||||||||||||||||
| $136.357M | $156.458M | |||||||||||||||||
| - | - | |||||||||||||||||
| - | - | |||||||||||||||||
| $97.298M | - | |||||||||||||||||
| $269.939M | $171.368M | |||||||||||||||||
| $31.151M | $32.708M | |||||||||||||||||
| $428.865M | $394.967M | |||||||||||||||||
| - | $6.814B | |||||||||||||||||
| - | - | |||||||||||||||||
| $6.103B | $-6.814B | |||||||||||||||||
| $6.563B | $0.428B | |||||||||||||||||
| - | $6.609B | |||||||||||||||||
| $6.833B | $7.208B |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $150.28M | $159.584M | |||||||||||||||||
| - | - | |||||||||||||||||
| $409M | $262M | |||||||||||||||||
| - | - | |||||||||||||||||
| - | - | |||||||||||||||||
| - | - | |||||||||||||||||
| - | - | |||||||||||||||||
| $559.28M | $421.584M | |||||||||||||||||
| $2.585B | $2.955B | |||||||||||||||||
| $35.304M | $37.04M | |||||||||||||||||
| $56.173M | $59.225M | |||||||||||||||||
| - | - | |||||||||||||||||
| $33.335M | $26.876M | |||||||||||||||||
| $2.745B | $3.115B | |||||||||||||||||
| - | - | |||||||||||||||||
| $3.304B | $3.537B |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||||||
| - | - | |||||||||||||||||
| $1.865M | $1.91M | |||||||||||||||||
| $-1.03B | $-1.035B | |||||||||||||||||
| $4.45B | $4.617B | |||||||||||||||||
| $35.579M | $11.853M | |||||||||||||||||
| - | - | |||||||||||||||||
| $3.458B | $3.596B | |||||||||||||||||
| $69.932M | $71.342M | |||||||||||||||||
| $3.528B | $3.671B | |||||||||||||||||
| $6.833B | $7.208B |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $6.814B | |||||||||||||||||
| $3.064B | $3.291B | |||||||||||||||||
| $3.028B | $3.276B |
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