
Last Price
52 Week Range
$5.46 - $19.85
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-33.638M | $-8.504M | ||||||
| $3.362M | $3.376M | ||||||
| - | - | ||||||
| $15.938M | $18.376M | ||||||
| $12.643M | $17.859M | ||||||
| $0.975M | $-24.374M | ||||||
| $-0.72M | $6.733M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.324M | $-1.388M | ||||||
| - | - | ||||||
| $-37.175M | $-29.528M | ||||||
| $38.469M | $42.944M | ||||||
| - | - | ||||||
| $0.97M | $12.028M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.749M | $-1.503M | ||||||
| $0.89M | $1.866M | ||||||
| - | - | ||||||
| $0.597M | $1.054M | ||||||
| $-0.262M | $1.417M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.084M | $14.072M | ||||||
| $-0.012M | $20.178M | ||||||
| $14.072M | $34.25M | ||||||
| $-0.72M | $6.733M | ||||||
| $-0.324M | $-1.388M | ||||||
| $-1.044M | $5.345M |
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