v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Numerator:    
Net Income (Loss) $ 50,774 $ 78,753
Adjustment for earnings allocated to non-vested restricted common stock equivalents (1,989) (2,975)
Net earnings for calculating EPS $ 48,785 $ 75,778
Denominator:    
Weighted average shares outstanding (in shares) 56,836 60,900
Adjustment for non-vested restricted common stock equivalents (in shares) (2,379) (2,523)
Shares for calculating basic EPS (in shares) 54,457 58,377
Effect of dilutive restricted common stock equivalents (in shares) 72 83
Shares for calculating diluted EPS (in shares) 54,529 58,460
Net earnings per share    
Basic (USD per share) $ 0.9 $ 1.3
Diluted (USD per share) $ 0.89 $ 1.3