
Last Price
52 Week Range
$1.84 - $2.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $97.516M | $66.243M | $75.413M | |||||||
| $69.043M | $46.592M | $56.064M | |||||||
| $28.473M | $19.651M | $19.349M | |||||||
| - | - | - | |||||||
| $12.849M | $18.157M | $16.583M | |||||||
| $-6.384M | - | $41.666M | |||||||
| $22.008M | $1.494M | $-38.901M | |||||||
| $-8.05M | $0.796M | $-2.584M | |||||||
| $7.523M | $13.149M | $12.934M | |||||||
| $-0.527M | $13.945M | $10.35M | |||||||
| $21.481M | $15.439M | $-28.55M | |||||||
| $177.794K | $133.988K | $179.214K | |||||||
| $38.642M | $14.619M | $-28.219M | |||||||
| $3.86 | $3.5 | $-1.32 | |||||||
| $1.68 | $0.87 | $-3.16 | |||||||
| $9.571M | $9.662M | $38.649M | |||||||
| $21.953M | $38.745M | $158.147M | |||||||
| $55.706M | $37.372M | $10.236M | |||||||
| $22.965M | $15.847M | $14.107M | |||||||
| $32.741M | $21.525M | $-3.871M |
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