Price
$13.45
52W High
$13.73
52W Low
$11.25
SMA50
$12.79
SMA200
$12.49
Avg Volume 50D
$1.35M
From 52W High
-2.08%
From 52W Low
+19.56%
Vs SMA50
+5.17%
Vs SMA200
+7.71%
Current Volume
$1.32M
Bars Stored
1257
Market Cap
$1.97B
P/E
15.6x
Revenue TTM
$878.94M
EPS TTM
0.93
Net Income TTM
$125.95M
Free Cash Flow
$141.78M
Revenue 1Y
+16.23%
EPS 1Y
+17.72%
Net Income 1Y
+25.76%
FCF 1Y
+13.10%
Profit Margin
14.33%
FCF Margin
16.13%

Revenue

Quarterly ending 2025-12-31
$240.60M

EPS

Quarterly ending 2025-12-31
0.31

Net Income

Quarterly ending 2025-12-31
$45.65M