XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Tables)
12 Months Ended
Jan. 02, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted net income per share was as follows:
Year Ended
202120202019
Net income$200,392 $117,832 $136,940 
Common stock:
Weighted average basic shares outstanding221,375 223,684 229,944 
Dilutive effect of stock options and restricted shares3,030 4,330 5,131 
Weighted average diluted shares outstanding224,405 228,014 235,075 
Net income per share:
Basic$.91 $.53 $.60 
Diluted$.89 $.52 $.58