Price
$14.99
52W High
$15.33
52W Low
$12.17
SMA50
$14.26
SMA200
$13.73
Avg Volume 50D
$766.21K
From 52W High
-2.27%
From 52W Low
+23.17%
Vs SMA50
+5.08%
Vs SMA200
+9.14%
Current Volume
$807.59K
Bars Stored
1257
Market Cap
$4.21B
P/E
46.3x
Revenue TTM
$804.51M
EPS TTM
0.32
Net Income TTM
$90.81M
Free Cash Flow
$83.14M
Revenue 1Y
+4.68%
EPS 1Y
+14.29%
Net Income 1Y
+11.68%
FCF 1Y
-12.31%
Profit Margin
11.29%
FCF Margin
10.33%

Revenue

Quarterly ending 2025-12-31
$205.82M

EPS

Quarterly ending 2025-12-31
0.08

Net Income

Quarterly ending 2025-12-31
$22.27M