Price
$4.54
52W High
$5.49
52W Low
$1.69
SMA50
$4.16
SMA200
$3.29
Avg Volume 50D
$879.34K
From 52W High
-17.30%
From 52W Low
+168.64%
Vs SMA50
+9.11%
Vs SMA200
+38.01%
Current Volume
$540.34K
Dollar Volume 50D
$3.73M
Market Cap
$349.46M
P/E
12.5x
Revenue TTM
$452.26M
EPS TTM
0.35
Net Income TTM
$28.03M
Free Cash Flow
$18.99M
Revenue 1Y
+0.41%
EPS 1Y
+194.59%
Net Income 1Y
+178.52%
FCF 1Y
+6.26%
Profit Margin
6.20%
FCF Margin
4.20%

Revenue

Annual ending 2025-12-31
$448.95M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$32.99M

News