XML 37 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
3 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2019 1,455  
Granted 227 136
Exercised (81)  
Canceled (55)  
Outstanding at March 28, 2020 1,546  
Weighted-average exercise price of options outstanding at beginning of period $ 158.61  
Weighted-average exercise price of options granted 216.08 $ 232.08
Weighted-average exercise price of options exercised 125.76  
Weighted average exercise price of options canceled 170.12  
Weighted-average exercise price of options outstanding at end of period 168.25  
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 99.47  
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 208.47  
Weighted-average exercise price of options outstanding at end of period $ 215.62