Price
$10.06
52W High
$17.80
52W Low
$6.25
SMA50
$9.00
SMA200
$10.19
Avg Volume 50D
$128.72K
From 52W High
-43.48%
From 52W Low
+61.06%
Vs SMA50
+11.82%
Vs SMA200
-1.27%
Current Volume
$167.14K
Dollar Volume 50D
$1.16M
Market Cap
$141.45M
P/E
--
Revenue TTM
$429.70M
EPS TTM
-0.28
Net Income TTM
-$3.82M
Free Cash Flow
$7.68M
Revenue 1Y
+10.49%
EPS 1Y
+81.58%
Net Income 1Y
+66.03%
FCF 1Y
+182.51%
Profit Margin
-0.89%
FCF Margin
1.79%

Revenue

Annual ending 2025-12-31
$398.26M

EPS

Annual ending 2025-12-31
-1.30

Net Income

Annual ending 2025-12-31
-$11.91M

News