Price
$10.75
52W High
$19.35
52W Low
$10.74
SMA50
$12.76
SMA200
$14.91
Avg Volume 50D
$31.21K
From 52W High
-44.44%
From 52W Low
+0.09%
Vs SMA50
-15.73%
Vs SMA200
-27.91%
Current Volume
$24.42K
Dollar Volume 50D
$392498
Market Cap
$149.10M
P/E
10.7x
Revenue TTM
$202.28M
EPS TTM
1.01
Net Income TTM
$13.94M
Free Cash Flow
$5.78M
Revenue 1Y
+90.17%
EPS 1Y
+1.00%
Net Income 1Y
+3.28%
FCF 1Y
+110.17%
Profit Margin
6.89%
FCF Margin
2.85%

Revenue

Annual ending 2025-12-31
$150.96M

EPS

Annual ending 2025-12-31
1.13

Net Income

Annual ending 2025-12-31
$16.09M

News