
Last Price
52 Week Range
$0.72 - $2.69
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $150.222M | $149.828M | $147.072M | |||||||
| $91.251M | $97.542M | $99.003M | |||||||
| $58.971M | $52.286M | $48.069M | |||||||
| $6.636M | $6.221M | $10.522M | |||||||
| $39.608M | $39.169M | $47.014M | |||||||
| - | - | - | |||||||
| $12.727M | $6.896M | $-9.467M | |||||||
| $-540K | $-175K | $30K | |||||||
| $-3.573M | $0.807M | $4.034M | |||||||
| $-4.113M | $0.632M | $4.064M | |||||||
| $8.614M | $7.528M | $-5.403M | |||||||
| $840K | $414K | $-181K | |||||||
| $7.774M | $7.114M | $-5.222M | |||||||
| $0.14 | $0.13 | $-0.098 | |||||||
| $0.14 | $0.13 | $-0.098 | |||||||
| $53.882M | $52.9M | $108.566M | |||||||
| $53.882M | $52.9M | $108.566M | |||||||
| $11.688M | $10.085M | $-7.408M | |||||||
| $2.534M | $2.382M | $1.154M | |||||||
| $9.154M | $7.703M | $-8.112M |
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