Price
$6.63
52W High
$8.52
52W Low
$5.22
SMA50
$6.77
SMA200
$6.23
Avg Volume 50D
$32.43K
From 52W High
-22.18%
From 52W Low
+27.01%
Vs SMA50
-2.04%
Vs SMA200
+6.36%
Current Volume
$10.19K
Dollar Volume 50D
$217235
Market Cap
$330.07M
P/E
--
Revenue TTM
$161.83M
EPS TTM
-0.52
Net Income TTM
-$25.55M
Free Cash Flow
$8.11M
Revenue 1Y
+5.96%
EPS 1Y
-147.27%
Net Income 1Y
-147.69%
FCF 1Y
+120.39%
Profit Margin
-15.79%
FCF Margin
5.01%
Dividend Yield
5.88%
Dividend TTM
$0.39
Last Ex-Dividend
2026-09-03

Revenue

Annual ending 2025-12-31
$158.28M

EPS

Annual ending 2025-12-31
-0.77

Net Income

Annual ending 2025-12-31
-$37.83M

News