XML 132 R105.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation (Schedule of Weighted Average Grant Date Fair Values of Options Granted in Period and Other Disclosures) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 28, 2019
Dec. 29, 2018
Share-based Payment Arrangement [Abstract]      
Weighted-average grant date fair value $ 16.64 $ 17.51 $ 20.13
Total intrinsic value of options exercised $ 115,607 $ 155,202 $ 74,530
Cash received from exercise of stock options 253,605 258,036 91,349
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 27,103 $ 36,629 $ 17,233