Price
$5.21
52W High
$6.37
52W Low
$3.10
SMA50
$5.35
SMA200
$4.42
Avg Volume 50D
$439.10K
From 52W High
-18.21%
From 52W Low
+68.06%
Vs SMA50
-2.54%
Vs SMA200
+17.75%
Current Volume
$304.68K
Dollar Volume 50D
$2.42M
Market Cap
$228.09M
P/E
--
Revenue TTM
$153.21M
EPS TTM
-0.70
Net Income TTM
-$30.55M
Free Cash Flow
-$50.93M
Revenue 1Y
-7.63%
EPS 1Y
+0.00%
Net Income 1Y
+0.43%
FCF 1Y
-417.28%
Profit Margin
-19.94%
FCF Margin
-33.24%
Dividend Yield
2.69%
Dividend TTM
$0.14
Last Ex-Dividend
2026-09-04

Revenue

Annual ending 2025-12-31
$95.74M

EPS

Annual ending 2025-12-31
-1.13

Net Income

Annual ending 2025-12-31
-$49.40M

News