
Last Price
52 Week Range
$2.58 - $5.70
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $65.173M | $77.271M | ||||||
| $21.236M | $29.457M | ||||||
| $43.937M | $47.814M | ||||||
| $34.366M | $33.567M | ||||||
| $76.322M | $85.172M | ||||||
| $-183K | - | ||||||
| $-66.568M | $-70.925M | ||||||
| $1.449M | $-2.682M | ||||||
| $3.849M | $-4.88M | ||||||
| $5.298M | $-7.562M | ||||||
| $-61.27M | $-78.487M | ||||||
| $1.223M | $0.512M | ||||||
| $-62.493M | $-78.999M | ||||||
| $-0.95 | $-1.17 | ||||||
| $-0.95 | $-1.17 | ||||||
| $65.782M | $67.54M | ||||||
| $65.782M | $67.54M | ||||||
| $-50.761M | $-61.396M | ||||||
| $8.596M | $9.529M | ||||||
| $-59.357M | $-70.925M |
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