Price
$14.21
52W High
$37.54
52W Low
$12.56
SMA50
$18.93
SMA200
$22.91
Avg Volume 50D
$533.66K
From 52W High
-62.15%
From 52W Low
+13.14%
Vs SMA50
-24.95%
Vs SMA200
-37.96%
Current Volume
$363.58K
Dollar Volume 50D
$10.14M
Market Cap
$362.36M
P/E
--
Revenue TTM
$586.34M
EPS TTM
-0.84
Net Income TTM
-$17.30M
Free Cash Flow
-$4.57M
Revenue 1Y
+11.77%
EPS 1Y
-198.82%
Net Income 1Y
-196.84%
FCF 1Y
-106.67%
Profit Margin
-2.95%
FCF Margin
-0.78%

Revenue

Annual ending 2025-12-31
$546.49M

EPS

Annual ending 2025-12-31
-0.40

Net Income

Annual ending 2025-12-31
-$8.11M

News