Price
$11.38
52W High
$19.56
52W Low
$10.44
SMA50
$11.99
SMA200
$13.82
Avg Volume 50D
$3.47M
From 52W High
-41.82%
From 52W Low
+9.00%
Vs SMA50
-5.07%
Vs SMA200
-17.67%
Current Volume
$2.21M
Dollar Volume 50D
$39.66M
Market Cap
$2.88B
P/E
--
Revenue TTM
$475.68M
EPS TTM
0.31
Net Income TTM
$78.33M
Free Cash Flow
$160.32M
Revenue 1Y
+18.56%
EPS 1Y
+122.96%
Net Income 1Y
+127.68%
FCF 1Y
+29.70%
Profit Margin
16.47%
FCF Margin
33.70%

Revenue

Annual ending 2025-12-31
$475.68M

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$78.33M

News