Price
$9.54
52W High
$24.90
52W Low
$8.48
SMA50
$10.59
SMA200
$15.03
Avg Volume 50D
$70.70K
From 52W High
-61.69%
From 52W Low
+12.50%
Vs SMA50
-9.90%
Vs SMA200
-36.54%
Current Volume
$112.91K
Dollar Volume 50D
$755600
Market Cap
$94.82M
P/E
--
Revenue TTM
$394.44M
EPS TTM
-7.54
Net Income TTM
-$83.63M
Free Cash Flow
-$14.40M
Revenue 1Y
+4.22%
EPS 1Y
+13.03%
Net Income 1Y
+12.47%
FCF 1Y
+70.68%
Profit Margin
-21.20%
FCF Margin
-3.65%

Revenue

Annual ending 2025-12-31
$390.30M

EPS

Annual ending 2025-12-31
-6.85

Net Income

Annual ending 2025-12-31
-$75.82M

News