
Last Price
52 Week Range
$21.04 - $30.42
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $25.846B | $24.942B | |||||||||||||||
| $16.878B | $16.633B | |||||||||||||||
| $8.968B | $8.309B | |||||||||||||||
| - | - | |||||||||||||||
| $3.486B | $3.672B | |||||||||||||||
| $3.799B | $9.306B | |||||||||||||||
| $1.683B | $-4.669B | |||||||||||||||
| $-843M | $-825M | |||||||||||||||
| $16M | $49M | |||||||||||||||
| $-827M | $-776M | |||||||||||||||
| $0.856B | $-5.445B | |||||||||||||||
| $-1.89B | $0.403B | |||||||||||||||
| $2.744B | $-5.846B | |||||||||||||||
| $2.27 | $-4.93 | |||||||||||||||
| $2.26 | $-4.93 | |||||||||||||||
| $1.21B | $1.187B | |||||||||||||||
| $1.215B | $1.187B | |||||||||||||||
| $2.716B | $-3.53B | |||||||||||||||
| $948M | $968M | |||||||||||||||
| $1.768B | $-4.498B |
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