
Last Price
52 Week Range
$16.52 - $28.34
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-152.625M | $-115.342M | ||||
| $34.785M | $28.41M | ||||
| - | - | ||||
| $3.338M | $15.08M | ||||
| $13.675M | $5.46M | ||||
| $48.127M | $22.992M | ||||
| $-52.7M | $-43.4M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-6.725M | - | ||||
| $-34.12M | - | ||||
| - | - | ||||
| - | - | ||||
| $-62.036M | $-30.079M | ||||
| $-102.881M | $-30.079M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-55.603M | $-1.998M | ||||
| $166.789M | $-0.206M | ||||
| - | - | ||||
| $168.395M | $-4.768M | ||||
| $279.581M | $-6.972M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $43.845M | $167.845M | ||||
| $124M | $-80.451M | ||||
| $167.845M | $87.394M | ||||
| $-52.7M | $-43.4M | ||||
| $-6.725M | - | ||||
| $-59.425M | $-43.4M |
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