Price
$8.69
52W High
$9.29
52W Low
$2.33
SMA50
$8.33
SMA200
$5.40
Avg Volume 50D
$763.57K
From 52W High
-6.46%
From 52W Low
+272.96%
Vs SMA50
+4.33%
Vs SMA200
+60.85%
Current Volume
$389.17K
Dollar Volume 50D
$6.49M
Market Cap
$779.24M
P/E
--
Revenue TTM
$282.60M
EPS TTM
-0.39
Net Income TTM
-$32.94M
Free Cash Flow
$13.15M
Revenue 1Y
+13.08%
EPS 1Y
-178.57%
Net Income 1Y
-187.47%
FCF 1Y
-54.24%
Profit Margin
-11.65%
FCF Margin
4.65%

Revenue

Annual ending 2025-12-31
$282.60M

EPS

Annual ending 2025-12-31
-0.39

Net Income

Annual ending 2025-12-31
-$32.94M

News