Price
$10.31
52W High
$20.38
52W Low
$7.60
SMA50
$9.63
SMA200
$11.43
Avg Volume 50D
$2.72M
From 52W High
-49.41%
From 52W Low
+35.66%
Vs SMA50
+7.01%
Vs SMA200
-9.81%
Current Volume
$3.76M
Dollar Volume 50D
$26.18M
Market Cap
$2.28B
P/E
13.5x
Revenue TTM
$512.27M
EPS TTM
0.70
Net Income TTM
$168.96M
Free Cash Flow
$116.47M
Revenue 1Y
+8.04%
EPS 1Y
-17.65%
Net Income 1Y
-19.13%
FCF 1Y
+77.08%
Profit Margin
32.98%
FCF Margin
22.74%

Revenue

Annual ending 2025-12-31
$510.17M

EPS

Annual ending 2025-12-31
0.60

Net Income

Annual ending 2025-12-31
$146.93M

News