
Last Price
52 Week Range
$20.40 - $42.74
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.572B | $3.816B | ||||||||
| $6.864B | $6.638B | ||||||||
| $6.544B | $6.595B | ||||||||
| - | - | ||||||||
| $0.61B | $1.013B | ||||||||
| $16.59B | $18.062B | ||||||||
| $23.272B | $23.606B | ||||||||
| $10.286B | $9.464B | ||||||||
| $4.679B | $3.017B | ||||||||
| $1.257B | $1.511B | ||||||||
| $1.228B | $2.878B | ||||||||
| $40.722B | $40.476B | ||||||||
| - | - | ||||||||
| $57.312B | $58.538B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $6.817B | $5.882B | ||||||||
| $2.521B | $2.649B | ||||||||
| $632M | $312M | ||||||||
| $318M | $340M | ||||||||
| $276M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $10.288B | $9.183B | ||||||||
| $12.849B | $14.5B | ||||||||
| $2.241B | $2.563B | ||||||||
| - | - | ||||||||
| $392M | $364M | ||||||||
| $12.086B | $12.523B | ||||||||
| $29.173B | $31.833B | ||||||||
| - | - | ||||||||
| $39.461B | $41.016B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-4.655B | $-4.233B | ||||||||
| - | - | ||||||||
| $8M | $8M | ||||||||
| $20.909B | $16.781B | ||||||||
| $9.203B | $11.112B | ||||||||
| $-8.11B | $-7.66B | ||||||||
| - | - | ||||||||
| $17.355B | $16.008B | ||||||||
| $0.496B | $1.514B | ||||||||
| $17.851B | $17.522B | ||||||||
| $57.312B | $58.538B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $5.062B | $3.017B | ||||||||
| $17.645B | $19.598B | ||||||||
| $15.456B | $15.782B |
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