
Last Price
52 Week Range
$21.04 - $29.19
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $25.846B | $24.942B | $24.99B | |||||||||||||||
| $16.878B | $16.633B | $16.677B | |||||||||||||||
| $8.968B | $8.309B | $8.313B | |||||||||||||||
| - | - | - | |||||||||||||||
| $3.486B | $3.672B | $3.812B | |||||||||||||||
| $3.799B | $9.306B | $0.04B | |||||||||||||||
| $1.683B | $-4.669B | $4.461B | |||||||||||||||
| $-843M | $-825M | $-881M | |||||||||||||||
| $0.016B | $0.049B | $-9.033B | |||||||||||||||
| $-0.827B | $-0.776B | $-9.914B | |||||||||||||||
| $0.856B | $-5.445B | $-5.453B | |||||||||||||||
| $-1.89B | $0.403B | $0.31B | |||||||||||||||
| $2.744B | $-5.846B | $-5.76B | |||||||||||||||
| $2.27 | $-4.93 | $-4.84 | |||||||||||||||
| $2.26 | $-4.93 | $-4.83 | |||||||||||||||
| $1.21B | $1.187B | $4.748B | |||||||||||||||
| $1.215B | $1.187B | $4.751B | |||||||||||||||
| $2.716B | $-3.53B | $-3.665B | |||||||||||||||
| $948M | $968M | $982M | |||||||||||||||
| $1.768B | $-4.498B | $-4.647B |
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