Price
$33.05
52W High
$48.84
52W Low
$23.94
SMA50
$36.55
SMA200
$36.43
Avg Volume 50D
$201.83K
From 52W High
-32.33%
From 52W Low
+38.05%
Vs SMA50
-9.59%
Vs SMA200
-9.27%
Current Volume
$169.49K
Dollar Volume 50D
$7.42M
Market Cap
$437.34M
P/E
16.6x
Revenue TTM
$294.47M
EPS TTM
1.98
Net Income TTM
$26.31M
Free Cash Flow
$31.03M
Revenue 1Y
+6.92%
EPS 1Y
+112.71%
Net Income 1Y
+113.09%
FCF 1Y
+13.83%
Profit Margin
8.94%
FCF Margin
10.54%

Revenue

Annual ending 2025-12-31
$298.33M

EPS

Annual ending 2025-12-31
0.85

Net Income

Annual ending 2025-12-31
$11.19M

News