Price
$37.46
52W High
$55.31
52W Low
$30.70
SMA50
$33.84
SMA200
$41.42
Avg Volume 50D
$1.39M
From 52W High
-47.65%
From 52W Low
+22.02%
Vs SMA50
+10.70%
Vs SMA200
-9.56%
Current Volume
$1.11M
Bars Stored
1257
Market Cap
$1.23B
P/E
39.8x
Revenue TTM
$2.05B
EPS TTM
0.89
Net Income TTM
$30.99M
Free Cash Flow
$51.56M
Revenue 1Y
-0.27%
EPS 1Y
-64.82%
Net Income 1Y
-62.88%
FCF 1Y
+51.00%
Profit Margin
1.51%
FCF Margin
2.51%

Revenue

Quarterly ending 2025-12-28
$498.18M

EPS

Quarterly ending 2025-12-28
0.21

Net Income

Quarterly ending 2025-12-28
$7.79M