XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Earnings Per Share [Abstract]        
Net income $ 45,520 $ 52,967 $ 117,431 $ 139,721
Weighted-average common shares outstanding—basic 86,208 87,526 86,580 87,343
Effect of dilutive securities (in shares) 623 1,224 725 1,293
Weighted-average common shares outstanding—diluted 86,831 88,750 87,305 88,636
Earnings per share        
Basic (in dollars per share) $ 0.53 $ 0.61 $ 1.36 $ 1.60
Diluted (in dollars per share) $ 0.52 $ 0.60 $ 1.35 $ 1.58