Price
$35.09
52W High
$42.83
52W Low
$21.77
SMA50
$38.17
SMA200
$33.69
Avg Volume 50D
$1.08M
From 52W High
-22.06%
From 52W Low
+61.19%
Vs SMA50
-8.07%
Vs SMA200
+4.15%
Current Volume
$2.82M
Bars Stored
1257
Market Cap
$1.89B
P/E
54.3x
Revenue TTM
$410.21M
EPS TTM
0.62
Net Income TTM
$34.88M
Free Cash Flow
$118.90M
Revenue 1Y
+16.47%
EPS 1Y
+29.17%
Net Income 1Y
+33.83%
FCF 1Y
+90.52%
Profit Margin
8.50%
FCF Margin
28.99%

Revenue

Quarterly ending 2025-12-31
$125.21M

EPS

Quarterly ending 2025-12-31
0.01

Net Income

Quarterly ending 2025-12-31
$637.00K