Earnings Per Share (Schedule of Reconciliation of Number of Shares Utilized in Earnings Per Share Calculations) (Details) - shares shares in Thousands |
12 Months Ended | ||
---|---|---|---|
Jan. 02, 2022 |
Jan. 03, 2021 |
Dec. 29, 2019 |
|
Earnings Per Share [Abstract] | |||
Number of common shares-basic | 116,165 | 111,514 | 110,827 |
Effect of dilutive securities, Stock options | 391 | 466 | 541 |
Effect of dilutive securities, Restricted stock | 118 | 105 | 133 |
Number of common shares-diluted | 116,674 | 112,085 | 111,501 |
Number of potentially dilutive securities excluded from calculation due to antidilutive impact | 487 | 220 | 364 |