
Last Price
52 Week Range
$2.84 - $6.82
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $226.709M | $240.517M | ||||||
| $59.418M | $54.181M | ||||||
| $167.291M | $186.336M | ||||||
| $53.62M | $63.891M | ||||||
| $102.293M | $102.64M | ||||||
| $1.275M | $1.697M | ||||||
| $10.103M | $18.108M | ||||||
| $12.738M | - | ||||||
| $-13.178M | $4.373M | ||||||
| $-0.44M | $4.373M | ||||||
| $9.663M | $22.481M | ||||||
| $-2.332M | $2.453M | ||||||
| $11.998M | $20.01M | ||||||
| $0.065 | $0.11 | ||||||
| $0.062 | $0.11 | ||||||
| $185.044M | $185.278M | ||||||
| $192.334M | $185.278M | ||||||
| $14.397M | $25.745M | ||||||
| $4.363M | $3.264M | ||||||
| $10.034M | $22.481M |
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