Price
$5.12
52W High
$5.88
52W Low
$2.76
SMA50
$5.03
SMA200
$4.36
Avg Volume 50D
$79.30K
From 52W High
-12.93%
From 52W Low
+85.51%
Vs SMA50
+1.82%
Vs SMA200
+17.51%
Current Volume
$53.52K
Dollar Volume 50D
$402361
Market Cap
$70.87M
P/E
--
Revenue TTM
$330.57M
EPS TTM
-1.16
Net Income TTM
-$15.10M
Free Cash Flow
$8.24M
Revenue 1Y
-17.87%
EPS 1Y
+7.20%
Net Income 1Y
+7.75%
FCF 1Y
-67.97%
Profit Margin
-4.57%
FCF Margin
2.49%

Revenue

Annual ending 2025-12-31
$368.29M

EPS

Annual ending 2025-12-31
-1.41

Net Income

Annual ending 2025-12-31
-$18.60M

News