XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
9 Months Ended
Oct. 03, 2021
Oct. 04, 2020
Stock option activity    
Number of Shares, Outstanding at beginning of period 961  
Number of Shares, Granted 162  
Number of Shares, Exercised (96)  
Number of Shares, Forfeited (7)  
Number of Shares, Outstanding at end of period 1,020  
Number of Shares, Exercisable at end of period 640  
Weighted-Average Price, Outstanding at beginning of period $ 74.40  
Weighted-Average Price, Granted 134.53  
Weighted-Average Price, Exercised 53.98  
Weighted-Average Price, Forfeited 88.54  
Weighted-Average Price, Outstanding at end of period 85.78  
Weighted-Average Price, Exercisable at end of period $ 72.63  
Weighted-Average Remaining Contractual Term in Years, Outstanding at end of period 4 years 3 months 18 days  
Weighted-Average Remaining Contractual Term in Years, Exercisable at end of period 3 years 2 months 12 days  
Total Intrinsic Value, Outstanding at end of period $ 46.2  
Total Intrinsic Value, Exercisable at end of period 36.7  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation costs capitalized as part of inventory $ 0.5 $ 0.3