Price
$3.48
52W High
$4.50
52W Low
$2.56
SMA50
$3.20
SMA200
$3.26
Avg Volume 50D
$415.67K
From 52W High
-22.67%
From 52W Low
+35.94%
Vs SMA50
+8.80%
Vs SMA200
+6.68%
Current Volume
$186.84K
Dollar Volume 50D
$1.35M
Market Cap
$287.94M
P/E
--
Revenue TTM
$403.14M
EPS TTM
-0.11
Net Income TTM
-$27.57M
Free Cash Flow
-$52.09M
Revenue 1Y
-20.77%
EPS 1Y
-22.22%
Net Income 1Y
-17.14%
FCF 1Y
-34.41%
Profit Margin
-6.84%
FCF Margin
-12.92%

Revenue

Annual ending 2025-12-31
$403.14M

EPS

Annual ending 2025-12-31
-0.11

Net Income

Annual ending 2025-12-31
-$27.57M

News