
Last Price
52 Week Range
$64.70 - $123.61
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $976M | - | ||||||||
| - | - | ||||||||
| $294M | - | ||||||||
| $191M | - | ||||||||
| $-301M | $-244M | ||||||||
| $4.633B | $6.002B | ||||||||
| $5.793B | $5.758B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $-18.215B | $-0.516B | ||||||||
| $10.813B | - | ||||||||
| $0.312B | $-7.24B | ||||||||
| $-7.09B | $-7.756B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.867B | $-1.012B | ||||||||
| $-442M | $-669M | ||||||||
| $-255M | $-223M | ||||||||
| $2.203B | $5.839B | ||||||||
| $2.373B | $3.935B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.691B | $3.767B | ||||||||
| $1.076B | $1.937B | ||||||||
| $3.767B | $5.704B | ||||||||
| $5.793B | $5.758B | ||||||||
| - | - | ||||||||
| $5.793B | $5.758B |
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