Price
$9.20
52W High
$9.98
52W Low
$7.39
SMA50
$8.92
SMA200
$8.96
Avg Volume 50D
$29.38K
From 52W High
-7.82%
From 52W Low
+24.48%
Vs SMA50
+3.15%
Vs SMA200
+2.67%
Current Volume
$20.11K
Dollar Volume 50D
$261255
Market Cap
$239.61M
P/E
6.4x
Revenue TTM
$335.16M
EPS TTM
1.42
Net Income TTM
$37.29M
Free Cash Flow
$79.27M
Revenue 1Y
-1.06%
EPS 1Y
+30.28%
Net Income 1Y
+27.89%
FCF 1Y
+64.49%
Profit Margin
11.13%
FCF Margin
23.65%

Revenue

Annual ending 2025-12-31
$344.59M

EPS

Annual ending 2025-12-31
1.20

Net Income

Annual ending 2025-12-31
$32.15M

News