v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Numerator:        
Net Income (Loss) $ 82,872 $ 100,734 $ 133,646 $ 179,487
Adjustment for earnings allocated to non-vested restricted common stock equivalents (3,278) (3,728) (5,263) (6,706)
Net earnings for calculating EPS $ 79,594 $ 97,006 $ 128,383 $ 172,781
Denominator:        
Weighted average shares outstanding (in shares) 56,181 59,511 56,422 60,193
Adjustment for non-vested restricted common stock equivalents (in shares) (2,374) (2,440) (2,388) (2,474)
Shares for calculating basic EPS (in shares) 53,807 57,071 54,034 57,719
Effect of dilutive restricted common stock equivalents (in shares) 89 116 80 101
Shares for calculating diluted EPS (in shares) 53,896 57,187 54,114 57,820
Net earnings per share        
Basic (USD per share) $ 1.48 $ 1.7 $ 2.38 $ 2.99
Diluted (USD per share) $ 1.48 $ 1.7 $ 2.37 $ 2.99