Price
$5.54
52W High
$8.97
52W Low
$4.73
SMA50
$6.56
SMA200
$6.64
Avg Volume 50D
$111.11K
From 52W High
-38.24%
From 52W Low
+17.12%
Vs SMA50
-15.51%
Vs SMA200
-16.55%
Current Volume
$63.00K
Dollar Volume 50D
$733227
Market Cap
$115.03M
P/E
--
Revenue TTM
$587.61M
EPS TTM
-0.94
Net Income TTM
-$18.62M
Free Cash Flow
$16.00M
Revenue 1Y
-5.16%
EPS 1Y
+89.12%
Net Income 1Y
+89.07%
FCF 1Y
-51.62%
Profit Margin
-3.17%
FCF Margin
2.72%
Last Ex-Dividend
2020-03-30

Revenue

Annual ending 2025-12-31
$609.84M

EPS

Annual ending 2025-12-31
-0.90

Net Income

Annual ending 2025-12-31
-$17.89M

News