
Last Price
52 Week Range
$8.05 - $14.81
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $50.214M | $68.734M | |||||
| $37.97M | $107.864M | |||||
| $12.244M | $-39.13M | |||||
| - | - | |||||
| $10.592M | $11.249M | |||||
| $20.017M | $-27.116M | |||||
| $-18.365M | $-23.263M | |||||
| $-12.668M | $-15.727M | |||||
| $18.942M | $8.024M | |||||
| $6.274M | $-7.703M | |||||
| $-12.091M | $-30.966M | |||||
| - | $1.632M | |||||
| $0.032M | $2.25M | |||||
| $-1.1 | $-3.02 | |||||
| $-1.1 | $-3.02 | |||||
| $3.856M | $3.889M | |||||
| $3.856M | $3.889M | |||||
| $27.567M | $20.035M | |||||
| $21.566M | $29.418M | |||||
| $6.001M | $-9.383M |
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