Price
$2.31
52W High
$9.41
52W Low
$2.12
SMA50
$2.75
SMA200
$4.41
Avg Volume 50D
$2.70M
From 52W High
-75.45%
From 52W Low
+8.96%
Vs SMA50
-15.93%
Vs SMA200
-47.59%
Current Volume
$1.43M
Dollar Volume 50D
$7.74M
Market Cap
$325.71M
P/E
--
Revenue TTM
$334.30M
EPS TTM
-0.17
Net Income TTM
-$22.23M
Free Cash Flow
$1.61M
Revenue 1Y
+20.37%
EPS 1Y
+65.31%
Net Income 1Y
+60.91%
FCF 1Y
+87.78%
Profit Margin
-6.65%
FCF Margin
0.48%

Revenue

Annual ending 2025-12-31
$310.81M

EPS

Annual ending 2025-12-31
-0.17

Net Income

Annual ending 2025-12-31
-$20.21M

News