
Last Price
52 Week Range
$80.03 - $110.11
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $1.101B | $2.031B | $1.431B | ||||
| $812M | $897M | $922M | ||||
| $288M | $307M | $332M | ||||
| - | $197M | - | ||||
| $186M | - | $259M | ||||
| $2.387B | $3.432B | $2.944B | ||||
| $268M | $294M | $297M | ||||
| $3.228B | $3.362B | $3.792B | ||||
| - | - | - | ||||
| - | - | - | ||||
| $523M | $605M | $620M | ||||
| $4.019B | $4.261B | $4.709B | ||||
| - | - | - | ||||
| $6.406B | $7.693B | $7.653B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $395M | $416M | $426M | ||||
| $244M | $940M | - | ||||
| $39M | $700M | $700M | ||||
| - | - | - | ||||
| - | - | - | ||||
| $237M | - | - | ||||
| $330M | - | $858M | ||||
| $1.245B | $2.056B | $1.984B | ||||
| $2.47B | $1.973B | $1.962B | ||||
| $129M | - | - | ||||
| $17M | - | - | ||||
| - | - | - | ||||
| $371M | $558M | $702M | ||||
| $3.116B | $2.531B | $2.664B | ||||
| - | - | - | ||||
| $4.361B | $4.587B | $4.648B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| - | - | - | ||||
| - | - | - | ||||
| $0.002B | $3.106B | $0.002B | ||||
| $0.917B | - | $1.966B | ||||
| $2.19B | - | - | ||||
| $-1.071B | - | $-0.948B | ||||
| - | - | $1.985B | ||||
| $2.038B | $3.106B | $3.005B | ||||
| $7M | - | $1M | ||||
| $2.045B | $3.106B | $3.006B | ||||
| $6.406B | $7.693B | $7.653B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| - | - | - | ||||
| $2.767B | $2.673B | $2.662B | ||||
| $1.666B | $0.642B | $1.231B |
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