Price
$4.22
52W High
$20.29
52W Low
$4.22
SMA50
$5.69
SMA200
$9.22
Avg Volume 50D
$86.43K
From 52W High
-79.20%
From 52W Low
+0.00%
Vs SMA50
-25.88%
Vs SMA200
-54.23%
Current Volume
$21.85K
Dollar Volume 50D
$496895
Market Cap
$273.20M
P/E
--
Revenue TTM
$515.41M
EPS TTM
-1.12
Net Income TTM
-$57.49M
Free Cash Flow
-$134.16M
Revenue 1Y
-17.65%
EPS 1Y
-160.47%
Net Income 1Y
-194.63%
FCF 1Y
-890.18%
Profit Margin
-11.15%
FCF Margin
-26.03%
Last Ex-Dividend
2025-05-30

Revenue

Annual ending 2025-12-31
$536.62M

EPS

Annual ending 2025-12-31
-0.99

Net Income

Annual ending 2025-12-31
-$47.92M

News