v3.22.2.2
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2022
Sep. 26, 2021
Sep. 25, 2022
Sep. 26, 2021
Numerator:        
Net income for basic per share calculation $ 58,819 $ 57,397 $ 288,016 $ 163,895
Effect of interest on potentially dilutive convertible notes, net of tax 478 0 1,417 0
Net income for dilutive per share calculation $ 59,297 $ 57,397 $ 289,433 $ 163,895
Denominator:        
Weighted average common shares outstanding - basic (in shares) 22,087 22,789 22,274 22,826
Weighted average impact of potentially dilutive convertible notes (in shares) 2,064 0 2,053 0
Weighted average impact of potentially dilutive securities (in shares) 262 614 246 549
Weighted average common shares outstanding - diluted (in shares) 24,413 23,403 24,573 23,375
Net income per common share:        
Basic net income per common share (in dollars per share) $ 2.66 $ 2.52 $ 12.93 $ 7.18
Diluted net income per common share (in dollars per share) $ 2.43 $ 2.45 $ 11.78 $ 7.01