
Last Price
52 Week Range
$13.22 - $94.90
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-122.526M | $-141.202M | |||||
| $0.992M | $1.333M | |||||
| - | - | |||||
| $18.794M | $28.991M | |||||
| $2.964M | $-88.274M | |||||
| $-16.86M | $-23.047M | |||||
| $-116.636M | $-222.199M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-1.29M | $-3.614M | |||||
| - | - | |||||
| $-702.519M | $-547.379M | |||||
| $344.9M | $630.54M | |||||
| - | $10.249M | |||||
| $-358.909M | $89.796M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $514.573M | $767.178M | |||||
| - | - | |||||
| $0.69M | $-4.662M | |||||
| $515.263M | $762.516M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $129.792M | $169.51M | |||||
| $39.718M | $630.117M | |||||
| $169.51M | $799.626M | |||||
| $-116.636M | $-222.199M | |||||
| $-1.29M | $-3.614M | |||||
| $-117.926M | $-225.813M |
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