Price
$12.92
52W High
$19.26
52W Low
$5.05
SMA50
$12.14
SMA200
$9.42
Avg Volume 50D
$1.99M
From 52W High
-32.92%
From 52W Low
+155.84%
Vs SMA50
+6.45%
Vs SMA200
+37.10%
Current Volume
$1.07M
Dollar Volume 50D
$24.20M
Market Cap
$871.49M
P/E
43.3x
Revenue TTM
$855.92M
EPS TTM
0.31
Net Income TTM
$20.14M
Free Cash Flow
$144.81M
Revenue 1Y
+0.07%
EPS 1Y
-29.55%
Net Income 1Y
-28.13%
FCF 1Y
-19.64%
Profit Margin
2.35%
FCF Margin
16.92%

Revenue

Annual ending 2025-12-31
$859.79M

EPS

Annual ending 2025-12-31
0.36

Net Income

Annual ending 2025-12-31
$23.38M

News