
Last Price
52 Week Range
$1.73 - $4.89
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $30.091M | $29.398M | $31.089M | |||||||||||
| $1.859M | $2.99M | $2.677M | |||||||||||
| $28.232M | $26.408M | $28.412M | |||||||||||
| - | $827K | $972K | |||||||||||
| $25.625M | $27.187M | $25.851M | |||||||||||
| $14.412M | $-0.827M | $-0.963M | |||||||||||
| $-11.805M | $-0.779M | $1.75M | |||||||||||
| $626K | $666K | $591K | |||||||||||
| $-0.19M | $-2.604M | $-4.518M | |||||||||||
| $0.436M | $-1.938M | $-3.927M | |||||||||||
| $-11.369M | $-2.717M | $-2.177M | |||||||||||
| $-2.198M | $-0.325M | $-0.302M | |||||||||||
| $-9.171M | $-2.392M | $-1.875M | |||||||||||
| $-0.65 | $-0.17 | $-0.148 | |||||||||||
| $-0.65 | $-0.17 | $-0.149 | |||||||||||
| $14.092M | $13.736M | $53.175M | |||||||||||
| $14.092M | $13.736M | $53.7M | |||||||||||
| $2.607M | $-1.568M | $2.405M | |||||||||||
| $2.454M | $1.149M | $0.853M | |||||||||||
| $0.153M | $-2.717M | $1.552M |
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