XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2022
Jul. 03, 2022
Apr. 03, 2022
Oct. 03, 2021
Jul. 04, 2021
Apr. 04, 2021
Oct. 02, 2022
Oct. 03, 2021
Earnings Per Share [Abstract]                
Net income $ 50,542 $ 48,151 $ 37,402 $ 41,171 $ 65,724 $ 41,366 $ 136,095 $ 148,261
Weighted average basic shares outstanding 212,805     222,373     214,032 222,527
Dilutive effect of stock options and restricted shares 1,796     2,685     1,971 3,201
Weighted average diluted shares outstanding 214,601     225,058     216,003 225,728
Earnings Per Share, Basic $ 0.24     $ 0.19     $ 0.64 $ 0.67
Earnings Per Share, Diluted $ 0.24     $ 0.18     $ 0.63 $ 0.66
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,298     2,746     4,377 2,147