v3.26.1
EARNINGS PER SHARE (“EPS”) (Schedule of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Numerator for basic and diluted EPS:        
Income from continuing operations $ 23,605 $ 37,009 $ 40,111 $ 14,544
Loss from discontinued operations 0 0 0 (22)
Net income $ 23,605 $ 37,009 $ 40,111 $ 14,522
Denominator for basic and diluted EPS:        
Weighted average shares outstanding - Basic (in shares) 34,010 35,035 34,146 34,488
Dilutive effect of share-based awards (in shares) 107 319 131 352
Dilutive impact of Convertible Notes (in shares) 28 359 13 990
Weighted average shares outstanding - Diluted (in shares) 34,145 35,713 34,290 35,830
Basic earnings per share:        
Income from continuing operations (in dollars per share) $ 0.69 $ 1.06 $ 1.17 $ 0.42
Loss from discontinued operations (in dollars per share) 0 0 0 0
Basic earnings per share (in dollars per share) 0.69 1.06 1.17 0.42
Diluted earnings per share:        
Income from continuing operations (in dollars per share) 0.69 1.04 1.17 0.41
Loss from discontinued operations (in dollars per share) 0 0 0 0
Diluted earnings per share (in dollars per share) $ 0.69 $ 1.04 $ 1.17 $ 0.41