Price
$11.67
52W High
$13.27
52W Low
$9.45
SMA50
$11.93
SMA200
$11.25
Avg Volume 50D
$137.98K
From 52W High
-12.06%
From 52W Low
+23.49%
Vs SMA50
-2.17%
Vs SMA200
+3.75%
Current Volume
$103.11K
Dollar Volume 50D
$1.67M
Market Cap
$129.92M
P/E
--
Revenue TTM
$316.93M
EPS TTM
-2.34
Net Income TTM
-$25.60M
Free Cash Flow
$4.01M
Revenue 1Y
-34.03%
EPS 1Y
-831.25%
Net Income 1Y
-803.74%
FCF 1Y
+265.65%
Profit Margin
-8.08%
FCF Margin
1.27%
Last Ex-Dividend
2023-09-18

Revenue

Annual ending 2025-12-31
$385.79M

EPS

Annual ending 2025-12-31
-1.70

Net Income

Annual ending 2025-12-31
-$18.67M

News