
Last Price
52 Week Range
$2.07 - $5.55
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $378.34M | $371.317M | ||||||
| $233.683M | $247.562M | ||||||
| $144.657M | $123.755M | ||||||
| $6.851M | $7.347M | ||||||
| $144.137M | $130.71M | ||||||
| - | $4.159M | ||||||
| $-6.331M | $-18.461M | ||||||
| $0.508M | $-2.979M | ||||||
| $-0.226M | $5.958M | ||||||
| $0.282M | $2.979M | ||||||
| $-6.049M | $-15.482M | ||||||
| $75K | $204K | ||||||
| $-6.124M | $-15.686M | ||||||
| $-0.061 | $-0.14 | ||||||
| $-0.061 | $-0.14 | ||||||
| $100.245M | $111.209M | ||||||
| $100.245M | $111.209M | ||||||
| $2.956M | $-2.953M | ||||||
| $9.287M | $9.55M | ||||||
| $-6.331M | $-12.503M |
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