
Last Price
52 Week Range
$45.78 - $71.93
Next Earnings Date
Jul 24 2026 (Estimate)
Next Earnings Date
Jul 24 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.722B | $6.242B | $6.329B | |||||||||||||||||
| $3.225B | $3.269B | $2.239B | |||||||||||||||||
| $2.497B | $2.973B | $2.73B | |||||||||||||||||
| - | - | - | |||||||||||||||||
| $1.068B | $1.121B | $0.57B | |||||||||||||||||
| $0.762B | $0.851B | $1.081B | |||||||||||||||||
| $0.667B | $1.001B | $1.685B | |||||||||||||||||
| $3.808B | $4.183B | $3.253B | |||||||||||||||||
| $-3.808B | $-4.183B | $-3.916B | |||||||||||||||||
| - | - | $-663M | |||||||||||||||||
| $0.667B | $1.001B | $1.022B | |||||||||||||||||
| $158M | $218M | $226M | |||||||||||||||||
| $509M | $783M | $796M | |||||||||||||||||
| $4.25 | $6.59 | $6.73 | |||||||||||||||||
| $4.24 | $6.56 | $6.72 | |||||||||||||||||
| $119.659M | $118.85M | $473.825M | |||||||||||||||||
| $120.1M | $119.3M | $474.373M | |||||||||||||||||
| $0.944B | $1.288B | $1.901B | |||||||||||||||||
| $277M | $287M | $219M | |||||||||||||||||
| $0.667B | $1.001B | $1.682B |
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