
Last Price
52 Week Range
$31.63 - $79.20
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $477.521M | $719.063M | $743.983M | ||||||||
| $437.699M | $738.903M | $842.652M | ||||||||
| - | $285.608M | $269.259M | ||||||||
| $34.923M | $55.989M | $64.56M | ||||||||
| $-250.114M | $-397.464M | $-505.157M | ||||||||
| $258.997M | $-605.908M | $-599.839M | ||||||||
| $959.026M | $796.191M | $815.458M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.053B | $-1.455B | $-1.507B | ||||||||
| - | $-898.261M | $-961.627M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $0.654M | $4.608M | $2.873M | ||||||||
| $-1.052B | $-2.349B | $-2.466B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.794B | $1.574B | $1.795B | ||||||||
| $-99.846M | $-50M | $-50M | ||||||||
| - | - | - | ||||||||
| $-52.848M | $-196.238M | $-220.496M | ||||||||
| $0.641B | $1.328B | $1.525B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $209.516M | $755.61M | $733.403M | ||||||||
| $546.094M | $-229.426M | $-147.099M | ||||||||
| $755.61M | $526.184M | $586.304M | ||||||||
| $959.026M | $796.191M | $815.458M | ||||||||
| $-1.053B | $-1.467B | $-1.517B | ||||||||
| $-93.504M | $-670.94M | $-701.884M |
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