
Last Price
52 Week Range
$11.96 - $26.44
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $30.127B | $34.296B | $35.721B | |||||||||||||
| $20.249B | $24.43B | $24.975B | |||||||||||||
| $9.878B | $9.866B | $10.746B | |||||||||||||
| $2.246B | $2.518B | $2.787B | |||||||||||||
| $4.871B | $5.704B | $6.134B | |||||||||||||
| $571M | - | - | |||||||||||||
| $2.19B | $1.644B | $1.825B | |||||||||||||
| $-117M | $-175M | $-47M | |||||||||||||
| $0.88B | $-1.754B | $-2.363B | |||||||||||||
| $0.763B | $-1.929B | $-2.41B | |||||||||||||
| $2.953B | $-0.285B | $-0.585B | |||||||||||||
| $374M | $-342M | $-429M | |||||||||||||
| $2.579B | $0.057B | $-0.156B | |||||||||||||
| $1.95 | $-0.045 | $-0.18 | |||||||||||||
| $1.93 | $-0.045 | $-0.21 | |||||||||||||
| $1.309B | $1.324B | $5.305B | |||||||||||||
| $1.337B | $1.324B | $5.423B | |||||||||||||
| $5.058B | $2.627B | $1.647B | |||||||||||||
| $2.564B | $2.737B | $2.449B | |||||||||||||
| $2.494B | $-0.11B | $-0.802B |
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