Price
$66.67
52W High
$83.51
52W Low
$59.24
SMA50
$64.49
SMA200
$67.63
Avg Volume 50D
$361.69K
From 52W High
-25.26%
From 52W Low
+12.54%
Vs SMA50
+3.39%
Vs SMA200
-1.42%
Current Volume
$775.76K
Bars Stored
1257
Market Cap
$3.43B
P/E
22.4x
Revenue TTM
$556.12M
EPS TTM
2.97
Net Income TTM
$153.22M
Free Cash Flow
-$126.42M
Revenue 1Y
+7.48%
EPS 1Y
+0.00%
Net Income 1Y
+1.29%
FCF 1Y
-248.67%
Profit Margin
27.55%
FCF Margin
-22.73%

Revenue

Quarterly ending 2025-12-31
$143.80M

EPS

Quarterly ending 2025-12-31
0.67

Net Income

Quarterly ending 2025-12-31
$34.88M