
Last Price
52 Week Range
$20.44 - $118.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-2.027B | $-0.408B | |||||||
| $158.056M | - | |||||||
| $-134.251M | - | |||||||
| $86.084M | - | |||||||
| $-24.278M | $12.408M | |||||||
| $1.364B | $0.097B | |||||||
| $-577.156M | $-299.007M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-5.208M | $-0.909M | |||||||
| - | - | |||||||
| $-0.546B | $-1.308B | |||||||
| - | $1.224B | |||||||
| - | - | |||||||
| $-551.011M | $-85.049M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | $423.321M | |||||||
| - | - | |||||||
| $1.244B | - | |||||||
| $1.244B | $0.423B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $101.512M | $217.583M | |||||||
| $116.071M | $39.118M | |||||||
| $217.583M | $256.701M | |||||||
| $-577.156M | $-299.007M | |||||||
| $-5.208M | $-0.909M | |||||||
| $-582.364M | $-299.007M |
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