
Last Price
52 Week Range
$27.66 - $65.00
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 |
|---|---|---|---|---|---|---|---|---|---|
| $-463.927M | $-766.628M | ||||||||
| $15.845M | $24.86M | ||||||||
| - | - | ||||||||
| $84.822M | $138.845M | ||||||||
| $-54.895M | $19.906M | ||||||||
| $-34.472M | $-72.56M | ||||||||
| $-452.627M | $-655.577M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-22.427M | $-13.713M | ||||||||
| - | - | ||||||||
| $-3.087B | $-1.211B | ||||||||
| $1.2B | $1.706B | ||||||||
| $-96.732M | $-43.26M | ||||||||
| $-2.006B | $0.437B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $2.436B | - | ||||||||
| - | - | ||||||||
| $12.852M | $2.014M | ||||||||
| $2.449B | $0.002B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $398.554M | $389.195M | ||||||||
| $-9.359M | $-213.77M | ||||||||
| $389.195M | $175.425M | ||||||||
| $-452.627M | $-655.577M | ||||||||
| $-22.427M | $-13.713M | ||||||||
| $-475.054M | $-669.29M |
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