Price
$5.35
52W High
$6.09
52W Low
$3.35
SMA50
$4.99
SMA200
$4.63
Avg Volume 50D
$1.23M
From 52W High
-12.15%
From 52W Low
+59.46%
Vs SMA50
+7.15%
Vs SMA200
+15.51%
Current Volume
$1.43M
Dollar Volume 50D
$6.31M
Market Cap
$690.21M
P/E
--
Revenue TTM
$206.71M
EPS TTM
-0.62
Net Income TTM
-$80.58M
Free Cash Flow
-$12.08M
Revenue 1Y
+5.44%
EPS 1Y
-1450.00%
Net Income 1Y
-1158.83%
FCF 1Y
-211.14%
Profit Margin
-38.98%
FCF Margin
-5.84%

Revenue

Annual ending 2025-12-31
$201.49M

EPS

Annual ending 2025-12-31
-0.52

Net Income

Annual ending 2025-12-31
-$66.54M

News