
Last Price
52 Week Range
$36.95 - $70.38
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-76.915M | $599.585M | $388.481M | |||||||
| $135.386M | $144.542M | $154.912M | |||||||
| - | - | - | |||||||
| - | - | $670.59M | |||||||
| $-720.577M | $-936.522M | $-956.021M | |||||||
| $1.194B | $1.225B | $0.753B | |||||||
| $0.532B | $1.032B | $1.011B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-28.131M | $-28.802M | $-38.72M | |||||||
| $-16.334M | $-235.154M | $-235.154M | |||||||
| $-862.821M | - | $-848.523M | |||||||
| $1.084B | - | $0.238B | |||||||
| $-220.934M | - | $110.053M | |||||||
| $-44.465M | $-263.956M | $-773.874M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $351M | $448M | $866.798M | |||||||
| $-67.671M | - | $-4.45M | |||||||
| $-0.832B | $-1.229B | $-1.295B | |||||||
| $204.302M | $30.685M | $225.26M | |||||||
| $-344.86M | $-750.36M | $-207.488M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $678.371M | $821.192M | $835.256M | |||||||
| $142.821M | $18.079M | $29.394M | |||||||
| $821.192M | $839.271M | $864.65M | |||||||
| $0.532B | $1.032B | $1.011B | |||||||
| $-28.131M | $-28.802M | $-38.72M | |||||||
| $0.504B | $1.004B | $0.972B |
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