Price
$1.13
52W High
$4.80
52W Low
$1.11
SMA50
$1.42
SMA200
$2.05
Avg Volume 50D
$3.88M
From 52W High
-76.46%
From 52W Low
+1.80%
Vs SMA50
-20.49%
Vs SMA200
-44.87%
Current Volume
$3.48M
Dollar Volume 50D
$5.56M
Market Cap
$157.30M
P/E
--
Revenue TTM
$402.95M
EPS TTM
-0.39
Net Income TTM
-$54.10M
Free Cash Flow
-$193.34M
Revenue 1Y
+30.67%
EPS 1Y
+4.88%
Net Income 1Y
-12.41%
FCF 1Y
-120.71%
Profit Margin
-13.43%
FCF Margin
-47.98%

Revenue

Annual ending 2025-12-31
$384.09M

EPS

Annual ending 2025-12-31
-0.31

Net Income

Annual ending 2025-12-31
-$41.35M

News