
Last Price
52 Week Range
$2.11 - $6.22
Next Earnings Date
Apr 06 2026
Next Earnings Date
Apr 06 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $9.905M | $11.283M | $12.302M | ||||||
| $16.497M | $21.892M | $24.46M | ||||||
| $-6.592M | $-10.609M | $-12.158M | ||||||
| $26.049M | $20.182M | $19.799M | ||||||
| $28.394M | $25.749M | $25.669M | ||||||
| $1.554M | $0.206M | $0.162M | ||||||
| $-62.589M | $-56.746M | $-57.788M | ||||||
| $1.652M | $2.87M | $1.893M | ||||||
| $-178K | $2K | $-3K | ||||||
| $1.474M | $2.872M | $1.89M | ||||||
| $-61.115M | $-53.874M | $-55.898M | ||||||
| $-339K | $-358K | $-192K | ||||||
| $-60.776M | $-53.516M | $-55.706M | ||||||
| $-1.08 | $-0.91 | $-0.88 | ||||||
| $-1.08 | $-0.91 | $-0.88 | ||||||
| $56.368M | $58.624M | $252.319M | ||||||
| $56.368M | $58.624M | $252.319M | ||||||
| $-47.693M | $-45.013M | $-44.729M | ||||||
| $11.81M | $11.733M | $11.785M | ||||||
| $-59.657M | $-56.746M | $-56.514M |
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