Price
$8.09
52W High
$10.72
52W Low
$4.41
SMA50
$8.47
SMA200
$8.89
Avg Volume 50D
$22.24K
From 52W High
-24.53%
From 52W Low
+83.45%
Vs SMA50
-4.48%
Vs SMA200
-8.98%
Current Volume
$61.88K
Dollar Volume 50D
$188504
Market Cap
$138.43M
P/E
--
Revenue TTM
$216.12M
EPS TTM
-2.58
Net Income TTM
-$38.71M
Free Cash Flow
$39.97M
Revenue 1Y
-8.17%
EPS 1Y
-155.45%
Net Income 1Y
-200.99%
FCF 1Y
+282.78%
Profit Margin
-17.91%
FCF Margin
18.49%
Dividend Yield
0.49%
Dividend TTM
$0.04
Last Ex-Dividend
2026-09-25

Revenue

Annual ending 2025-12-31
$221.75M

EPS

Annual ending 2025-12-31
-4.17

Net Income

Annual ending 2025-12-31
-$58.35M

News