XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2020 1,067  
Granted 159 227
Exercised (230)  
Canceled (228)  
Outstanding at April 3, 2021 768  
Weighted-average exercise price of options outstanding at beginning of period $ 179.59  
Weighted-average exercise price of options granted 280.92 $ 216.08
Weighted-average exercise price of options exercised 168.39  
Weighted average exercise price of options canceled 194.59  
Weighted-average exercise price of options outstanding at end of period 199.21  
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 346.56  
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 $ 346.56