Price
$15.82
52W High
$17.20
52W Low
$9.06
SMA50
$15.06
SMA200
$13.80
Avg Volume 50D
$245.06K
From 52W High
-8.02%
From 52W Low
+74.61%
Vs SMA50
+5.04%
Vs SMA200
+14.68%
Current Volume
$300.47K
Dollar Volume 50D
$3.71M
Market Cap
$466.23M
P/E
13.4x
Revenue TTM
$500.79M
EPS TTM
1.17
Net Income TTM
$34.86M
Free Cash Flow
$41.01M
Revenue 1Y
+4.40%
EPS 1Y
+39.29%
Net Income 1Y
+40.99%
FCF 1Y
+97.96%
Profit Margin
6.96%
FCF Margin
8.19%

Revenue

Annual ending 2025-12-31
$490.05M

EPS

Annual ending 2025-12-31
0.90

Net Income

Annual ending 2025-12-31
$26.49M

News