Price
$10.23
52W High
$16.88
52W Low
$8.16
SMA50
$10.45
SMA200
$11.69
Avg Volume 50D
$778.99K
From 52W High
-39.40%
From 52W Low
+25.37%
Vs SMA50
-2.14%
Vs SMA200
-12.51%
Current Volume
$608.16K
Dollar Volume 50D
$8.16M
Market Cap
$706.30M
P/E
19.2x
Revenue TTM
$658.06M
EPS TTM
0.50
Net Income TTM
$36.74M
Free Cash Flow
$97.32M
Revenue 1Y
+22.12%
EPS 1Y
+208.70%
Net Income 1Y
+210.79%
FCF 1Y
+285.35%
Profit Margin
5.58%
FCF Margin
14.79%

Revenue

Annual ending 2025-12-31
$615.21M

EPS

Annual ending 2025-12-31
0.34

Net Income

Annual ending 2025-12-31
$24.61M

News