XML 75 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2020 1,067  
Granted 139 227
Exercised (95)  
Canceled (125)  
Outstanding at April 3, 2021 986  
Weighted-average exercise price of options outstanding at beginning of period $ 179.59  
Weighted-average exercise price of options granted 277.32 $ 216.08
Weighted-average exercise price of options exercised 159.10  
Weighted average exercise price of options canceled 183.98  
Weighted-average exercise price of options outstanding at end of period 194.77  
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 75.94  
Weighted-average exercise price of options granted 250.15  
Weighted-average exercise price of options exercised 99.22  
Weighted average exercise price of options canceled 139.51  
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 280.80  
Weighted-average exercise price of options exercised 238.52  
Weighted average exercise price of options canceled 224.37  
Weighted-average exercise price of options outstanding at end of period $ 266.05