XML 119 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Schedule of Reconciliation of Number of Shares Utilized in Earnings Per Share Calculations) (Details) - shares
shares in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Number of common shares-basic 110,827 110,561 109,857
Effect of dilutive securities, Stock options 541 761 708
Effect of dilutive securities, Restricted stock 133 212 294
Number of common shares-diluted 111,501 111,534 110,859
Number of potentially dilutive securities excluded from calculation due to antidilutive impact 364 349 287