XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Earnings Per Share [Abstract]        
Net income $ 46,252 $ 56,231 $ 71,911 $ 86,754
Weighted-average common shares outstanding—basic 86,165 87,327 86,766 87,253
Effect of dilutive securities (in shares) 695 1,325 776 1,309
Weighted-average common shares outstanding—diluted 86,860 88,652 87,542 88,561
Earnings per share        
Basic (in dollars per share) $ 0.54 $ 0.64 $ 0.83 $ 0.99
Diluted (in dollars per share) $ 0.53 $ 0.63 $ 0.82 $ 0.98