
Last Price
52 Week Range
$11.13 - $23.50
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $111.829M | $10.694M | ||||
| $1.825M | $2.549M | ||||
| $0.353M | $1.24M | ||||
| $3.02M | $0.858M | ||||
| $-103.779M | $-113.866M | ||||
| $5.884M | $67.188M | ||||
| $19.132M | $-31.337M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-3.887M | $-5.524M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $-0.819M | $-1.11M | ||||
| $-4.706M | $-6.634M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-75.363M | $35.797M | ||||
| $170.169M | - | ||||
| $-39.951M | $-28.402M | ||||
| $-66.695M | $20.954M | ||||
| $-11.84M | $28.349M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $19.777M | $22.363M | ||||
| $2.586M | $-9.622M | ||||
| $22.363M | $12.741M | ||||
| $19.132M | $-31.337M | ||||
| $-3.887M | $-5.524M | ||||
| $15.245M | $-36.861M |
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