Price
$20.84
52W High
$21.59
52W Low
$9.50
SMA50
$19.39
SMA200
$16.86
Avg Volume 50D
$363.92K
From 52W High
-3.47%
From 52W Low
+119.37%
Vs SMA50
+7.46%
Vs SMA200
+23.63%
Current Volume
$371.10K
Dollar Volume 50D
$7.26M
Market Cap
$658.23M
P/E
24.4x
Revenue TTM
$739.17M
EPS TTM
0.83
Net Income TTM
$26.98M
Free Cash Flow
$28.92M
Revenue 1Y
+5.23%
EPS 1Y
+130.56%
Net Income 1Y
+136.11%
FCF 1Y
+25.23%
Profit Margin
3.65%
FCF Margin
3.91%

Revenue

Annual ending 2025-12-31
$724.02M

EPS

Annual ending 2025-12-31
0.53

Net Income

Annual ending 2025-12-31
$16.84M

News