Price
$2.64
52W High
$4.18
52W Low
$1.84
SMA50
$2.74
SMA200
$2.75
Avg Volume 50D
$916.12K
From 52W High
-36.84%
From 52W Low
+43.48%
Vs SMA50
-3.53%
Vs SMA200
-4.05%
Current Volume
$485.31K
Dollar Volume 50D
$2.47M
Market Cap
$320.39M
P/E
14.1x
Revenue TTM
$230.57M
EPS TTM
0.18
Net Income TTM
$22.71M
Free Cash Flow
-$2.00M
Revenue 1Y
+15.34%
EPS 1Y
+100.00%
Net Income 1Y
+119.54%
FCF 1Y
-119.19%
Profit Margin
9.85%
FCF Margin
-0.87%

Revenue

Annual ending 2025-12-31
$215.94M

EPS

Annual ending 2025-12-31
0.27

Net Income

Annual ending 2025-12-31
$32.44M

News