
Last Price
52 Week Range
$2.95 - $6.51
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.681M | $11.869M | ||||||
| $20.279M | $20.402M | ||||||
| $7.733M | $4.345M | ||||||
| $5.15M | $6.531M | ||||||
| $2.322M | $3.756M | ||||||
| $6.341M | $6.096M | ||||||
| $56.506M | $52.999M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-0.521M | $-2.912M | ||||||
| $135K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-0.386M | $-2.912M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-4M | $-4M | ||||||
| $-40.148M | $-6.092M | ||||||
| $-789K | $-10K | ||||||
| $-14.217M | $-13.698M | ||||||
| $-59.154M | $-23.8M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $59.228M | $56.194M | ||||||
| $-3.034M | $26.287M | ||||||
| $56.194M | $82.481M | ||||||
| $56.506M | $52.999M | ||||||
| $-0.521M | $-2.912M | ||||||
| $55.985M | $50.087M |
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