
Last Price
52 Week Range
$2.02 - $21.25
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $71.543M | $40.009M | $16.295M | ||||||||
| $61.251M | $37.14M | $19.889M | ||||||||
| $10.292M | $2.868M | $-3.594M | ||||||||
| - | - | - | ||||||||
| $25.913M | $25.743M | $24.043M | ||||||||
| $1.056M | $12.656M | $11.898M | ||||||||
| $-16.677M | $-35.53M | $-39.535M | ||||||||
| $-0.098M | $-1.022M | $-1.982M | ||||||||
| $-2.122M | $0.027M | $-1.309M | ||||||||
| $-2.219M | $-0.995M | $-3.291M | ||||||||
| $-18.897M | $-36.526M | $-42.826M | ||||||||
| $-215.864K | $-29.705K | $-116.731K | ||||||||
| $-18.681M | $-36.496M | $-42.71M | ||||||||
| $-1.66 | $-65.5 | $-29.43 | ||||||||
| $-1.66 | $-65.5 | $-29.43 | ||||||||
| $11.264M | $0.557M | $15.559M | ||||||||
| $11.264M | $0.557M | $15.559M | ||||||||
| $-16.989M | $-33.474M | $-37.717M | ||||||||
| $1.637M | $2.027M | $1.226M | ||||||||
| $-18.625M | $-35.501M | $-32.987M |
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