Price
$39.59
52W High
$39.77
52W Low
$33.04
SMA50
$38.18
SMA200
$35.65
Avg Volume 50D
$894.65K
From 52W High
-0.45%
From 52W Low
+19.82%
Vs SMA50
+3.68%
Vs SMA200
+11.06%
Current Volume
$605.70K
Bars Stored
1195
Market Cap
$4.99B
P/E
44.8x
Revenue TTM
$725.25M
EPS TTM
0.89
Net Income TTM
$111.30M
Free Cash Flow
-$148.21M
Revenue 1Y
+9.77%
EPS 1Y
+78.00%
Net Income 1Y
+77.56%
FCF 1Y
-161.65%
Profit Margin
15.35%
FCF Margin
-20.44%

Revenue

Quarterly ending 2025-12-31
$187.86M

EPS

Quarterly ending 2025-12-31
0.38

Net Income

Quarterly ending 2025-12-31
$47.52M