Price
$11.87
52W High
$12.65
52W Low
$5.05
SMA50
$11.71
SMA200
$8.33
Avg Volume 50D
$109.41K
From 52W High
-6.17%
From 52W Low
+135.05%
Vs SMA50
+1.33%
Vs SMA200
+42.55%
Current Volume
$75.04K
Dollar Volume 50D
$1.28M
Market Cap
$218.76M
P/E
--
Revenue TTM
$381.04M
EPS TTM
-2.26
Net Income TTM
-$42.57M
Free Cash Flow
$3.03M
Revenue 1Y
-7.54%
EPS 1Y
+51.91%
Net Income 1Y
+52.02%
FCF 1Y
-84.15%
Profit Margin
-11.17%
FCF Margin
0.80%
Last Ex-Dividend
2018-12-11

Revenue

Annual ending 2025-12-31
$396.89M

EPS

Annual ending 2025-12-31
-6.28

Net Income

Annual ending 2025-12-31
-$119.36M

News