XML 24 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Options Activity Related to Equity Incentive Plans (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Common Stock Options Outstanding      
Common Stock Options, beginning balance 1,909,399 2,238,114 2,498,310
Common Stock Options, granted 96,280 96,580 126,720
Common Stock Options, cancelled (33,667) (11,193) (28,991)
Common Stock Options, exercised (425,601) (414,102) (357,925)
Common Stock Options, ending balance 1,546,411 1,909,399 2,238,114
Common Stock Options, Exercisable at end of period 1,350,200    
Common Stock Options Weighted Average Exercise Price      
Weighted Average Exercise Price, beginning balance $ 72.86 $ 55.94 $ 43.54
Weighted Average Exercise Price, Stock options granted 272.64 266.11 201.19
Weighted Average Exercise Price, Stock options cancelled 196.47 174.63 101.97
Weighted Average Exercise Price, Stock options exercised 30.70 23.74 17.05
Weighted Average Exercise Price, ending balance 94.21 $ 72.86 $ 55.94
Weighted Average Exercise Price, Exercisable at end of period $ 71.59    
Weighted Average Remaining Life (Years) 4 years 4 months 24 days    
Weighted Average Remaining Life (Years), Exercisable at end of period 3 years 9 months 18 days    
Stock options, Aggregate Intrinsic Value, ending balance $ 306,340    
Stock options, Aggregate Intrinsic Value, Exercisable at end of period $ 298,015