
Last Price
52 Week Range
$25.60 - $34.73
Next Earnings Date
Jul 15 2026 (Estimate)
Next Earnings Date
Jul 15 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $15.073B | $16.95B | $17.524B | |||||||||||||||||
| $9.545B | $9.549B | $9.297B | |||||||||||||||||
| $5.528B | $7.401B | $8.227B | |||||||||||||||||
| - | - | - | |||||||||||||||||
| $0.712B | $0.936B | $1.047B | |||||||||||||||||
| $0.433B | $1.653B | $2.167B | |||||||||||||||||
| $4.383B | $4.812B | $5.013B | |||||||||||||||||
| $-1.866B | $-1.8B | $-1.78B | |||||||||||||||||
| $0.89B | $0.98B | $1.118B | |||||||||||||||||
| $-976M | $-820M | $-662M | |||||||||||||||||
| $3.407B | $3.992B | $4.351B | |||||||||||||||||
| $687M | $832M | $933M | |||||||||||||||||
| $2.613B | $3.056B | $3.315B | |||||||||||||||||
| $1.17 | $1.37 | $1.49 | |||||||||||||||||
| $1.17 | $1.37 | $1.49 | |||||||||||||||||
| $2.22B | $2.225B | $8.896B | |||||||||||||||||
| $2.22B | $2.225B | $8.896B | |||||||||||||||||
| $7.627B | $7.479B | $7.567B | |||||||||||||||||
| $2.354B | $2.453B | $2.476B | |||||||||||||||||
| $5.273B | $5.026B | $5.091B |
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