
Last Price
52 Week Range
$1.23 - $13.09
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $133.217M | $32.806M | $52.2M | |||||||||
| $16.97M | $16.059M | $14.462M | |||||||||
| $116.247M | $16.747M | $37.738M | |||||||||
| $0.923M | $0.878M | $9.657M | |||||||||
| $28.118M | $33.176M | $26.677M | |||||||||
| $1.684M | $0.053M | - | |||||||||
| $-11.644M | $-17.36M | $1.404M | |||||||||
| $607K | $572K | $627K | |||||||||
| $-27.125M | $-7.286M | $1.755M | |||||||||
| $-26.518M | $-6.714M | $2.382M | |||||||||
| $-38.162M | $-24.074M | $3.786M | |||||||||
| $648K | $-68K | $-7K | |||||||||
| $-38.69M | $-29.007M | $3.181M | |||||||||
| $-3.78 | $-14.12 | $0.458 | |||||||||
| $-3.78 | $-14.12 | $0.508 | |||||||||
| $102.237M | $2.054M | $103.579M | |||||||||
| $102.237M | $2.054M | $103.577M | |||||||||
| $-35.553M | $-23.43M | $1.636M | |||||||||
| $1.181M | $0.133M | $0.108M | |||||||||
| $-36.734M | $-23.563M | $1.528M |
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