XML 118 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under All Stock Option Plans (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning of period 6,953 8,521 9,202
Granted 564 928 1,290
Canceled/Forfeited (233) (250) (172)
Exercised (1,608) (2,246) (1,799)
Options outstanding, end of period 5,676 6,953 8,521
Options exercisable, end of period 3,273 3,812 4,988
Shares, Options available for grant, end of period 3,200    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Average Exercise Price, Options outstanding, beginning of period $ 36.26 $ 28.56 $ 25.46
Average Exercise Price, Granted 98.47 86.69 39.94
Average Exercise Price, Canceled 67.45 38.59 29.13
Average Exercise Price, Exercised 27.62 27.63 20.76
Average Exercise Price, Options outstanding, end of period 43.61 36.26 28.56
Average Exercise Price, Options exercisable, end of period $ 29.63 $ 26.28 $ 26.33