Price
$15.47
52W High
$17.94
52W Low
$9.85
SMA50
$15.57
SMA200
$13.60
Avg Volume 50D
$1.61M
From 52W High
-13.77%
From 52W Low
+57.06%
Vs SMA50
-0.63%
Vs SMA200
+13.78%
Current Volume
$1.51M
Dollar Volume 50D
$24.99M
Market Cap
$2.63B
P/E
27.5x
Revenue TTM
$509.82M
EPS TTM
0.51
Net Income TTM
$95.59M
Free Cash Flow
$154.02M
Revenue 1Y
+32.38%
EPS 1Y
+210.87%
Net Income 1Y
+272.19%
FCF 1Y
+29.34%
Profit Margin
18.75%
FCF Margin
30.21%

Revenue

Annual ending 2025-12-31
$439.90M

EPS

Annual ending 2025-12-31
0.43

Net Income

Annual ending 2025-12-31
$94.75M

News