
Last Price
52 Week Range
$75.27 - $105.95
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.3B | $1.096B | ||||||||
| $4.134B | $4.387B | ||||||||
| $557M | $613M | ||||||||
| - | - | ||||||||
| $679M | $405M | ||||||||
| $7.67B | $6.501B | ||||||||
| $1.123B | $1.297B | ||||||||
| $1.859B | $2.038B | ||||||||
| $10M | - | ||||||||
| - | - | ||||||||
| $654M | $817M | ||||||||
| $3.646B | $4.152B | ||||||||
| - | - | ||||||||
| $11.316B | $10.653B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.077B | $2.142B | ||||||||
| $970M | - | ||||||||
| $1.351B | $1.056B | ||||||||
| $120M | - | ||||||||
| $198M | $407M | ||||||||
| $2.598B | - | ||||||||
| $0.633B | $4.458B | ||||||||
| $7.749B | $7.656B | ||||||||
| $6.675B | $6.9B | ||||||||
| $418M | $397M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $1.024B | $0.574B | ||||||||
| $8.295B | $8.268B | ||||||||
| - | - | ||||||||
| $16.044B | $15.924B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-3.39B | $-4.198B | ||||||||
| - | - | ||||||||
| $265M | $333M | ||||||||
| $-978M | $-440M | ||||||||
| - | - | ||||||||
| $-0.745B | $-1.087B | ||||||||
| - | - | ||||||||
| $-4.848B | $-5.392B | ||||||||
| $120M | $121M | ||||||||
| $-4.728B | $-5.271B | ||||||||
| $11.316B | $10.653B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $10M | - | ||||||||
| $8.742B | $8.75B | ||||||||
| $6.442B | $7.654B |
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