
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 |
|---|---|---|---|---|---|---|---|---|---|
| $1.645B | $1.455B | ||||||||
| $181M | $175M | ||||||||
| $-31M | $-104M | ||||||||
| - | $80M | ||||||||
| $-344M | $15M | ||||||||
| $112M | $-25M | ||||||||
| $1.563B | $1.596B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-126M | $-152M | ||||||||
| $-162M | - | ||||||||
| $-9M | - | ||||||||
| - | - | ||||||||
| $58M | $-254M | ||||||||
| $-239M | $-406M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.497B | $-0.663B | ||||||||
| $-1.007B | $-0.809B | ||||||||
| $-606M | $-647M | ||||||||
| $-118M | $-302M | ||||||||
| $-0.234B | $-2.421B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.28B | $2.321B | ||||||||
| $1.041B | $-1.216B | ||||||||
| $2.321B | $1.105B | ||||||||
| $1.563B | $1.596B | ||||||||
| $-126M | $-152M | ||||||||
| $1.437B | $1.444B |
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