Price
$14.30
52W High
$16.62
52W Low
$12.76
SMA50
$14.70
SMA200
$14.38
Avg Volume 50D
$462.27K
From 52W High
-13.93%
From 52W Low
+12.11%
Vs SMA50
-2.72%
Vs SMA200
-0.54%
Current Volume
$428.63K
Dollar Volume 50D
$6.79M
Market Cap
$822.88M
P/E
13.9x
Revenue TTM
$156.00M
EPS TTM
0.66
Net Income TTM
$59.13M
Free Cash Flow
$61.81M
Revenue 1Y
+30.82%
EPS 1Y
+312.50%
Net Income 1Y
+53.91%
FCF 1Y
+53.42%
Profit Margin
37.90%
FCF Margin
39.62%

Revenue

Annual ending 2025-12-31
$370.50M

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$93.83M

News