
Last Price
52 Week Range
$50.24 - $81.09
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.212B | $1.493B | ||||||||
| $1.232B | $1.274B | ||||||||
| $-352M | $-401M | ||||||||
| $86M | $74M | ||||||||
| $339M | $-143M | ||||||||
| $-1.954B | $-0.208B | ||||||||
| $0.563B | $2.089B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-519M | $-392M | ||||||||
| $-10.256B | - | ||||||||
| $-264M | - | ||||||||
| - | $-32M | ||||||||
| $9.014B | $0.081B | ||||||||
| $-2.025B | $-0.343B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-1.883B | $-0.889B | ||||||||
| $-1.944B | $-2.892B | ||||||||
| $-670M | $-772M | ||||||||
| $-139M | $-119M | ||||||||
| $-4.636B | $-4.672B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $9.853B | $3.972B | ||||||||
| $-5.881B | $-2.415B | ||||||||
| $3.972B | $1.557B | ||||||||
| $0.563B | $2.089B | ||||||||
| $-519M | $-392M | ||||||||
| $0.044B | $1.697B |
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