XML 81 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2019 1,455  
Granted 227 139
Exercised (87)  
Canceled (148)  
Outstanding at March 28, 2020 1,447  
Weighted-average exercise price of options outstanding at beginning of period $ 158.61  
Weighted-average exercise price of options granted 216.08 $ 231.30
Weighted-average exercise price of options exercised 125.50  
Weighted average exercise price of options canceled 172.91  
Weighted-average exercise price of options outstanding at end of period 168.15  
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 61.63  
Weighted-average exercise price of options granted 203.37  
Weighted-average exercise price of options exercised 61.63  
Weighted average exercise price of options canceled 128.93  
Weighted-average exercise price of options outstanding at end of period 75.94  
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 238.52  
Weighted-average exercise price of options granted 235.06  
Weighted-average exercise price of options exercised 208.47  
Weighted average exercise price of options canceled 238.52  
Weighted-average exercise price of options outstanding at end of period $ 238.52