Price
$58.38
52W High
$121.50
52W Low
$34.45
SMA50
$61.55
SMA200
$61.77
Avg Volume 50D
$1.47M
From 52W High
-51.95%
From 52W Low
+69.46%
Vs SMA50
-5.15%
Vs SMA200
-5.48%
Current Volume
$728.36K
Dollar Volume 50D
$93.26M
Market Cap
$2.06B
P/E
44.3x
Revenue TTM
$317.16M
EPS TTM
1.33
Net Income TTM
$46.48M
Free Cash Flow
$183.74M
Revenue 1Y
+39.02%
EPS 1Y
+7.26%
Net Income 1Y
+8.89%
FCF 1Y
+413.10%
Profit Margin
14.66%
FCF Margin
57.93%

Revenue

Annual ending 2025-12-31
$251.66M

EPS

Annual ending 2025-12-31
0.92

Net Income

Annual ending 2025-12-31
$32.18M

News