v3.23.1
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2023
Mar. 27, 2022
Numerator:    
Earnings for basic earnings per common share calculation $ 30,173 $ 112,673
Effect of interest on potentially dilutive convertible notes, net of tax 162 317
Earnings for diluted earnings per common share calculation $ 30,335 $ 112,990
Denominator:    
Weighted average common shares outstanding - basic (in shares) 21,591 22,517
Weighted average impact of potentially dilutive convertible notes (in shares) 658 2,046
Weighted average impact of potentially dilutive securities (in shares) 263 319
Weighted average common shares outstanding - diluted (in shares) 22,512 24,882
Earnings per common share:    
Basic earnings per common share (in dollars per share) $ 1.40 $ 5.00
Diluted net income per common share (in dollars per share) $ 1.35 $ 4.54