XML 99 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)
shares in Thousands
3 Months Ended
Mar. 28, 2020
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Options available for grant, end of period 1,900
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, beginning of period 5,212
Granted 255
Canceled (33)
Exercised (384)
Options outstanding, end of period 5,050
Options exercisable, end of period 3,245
Average Exercise Price  
Options outstanding, beginning of period | $ / shares $ 54.23
Granted | $ / shares 175.10
Canceled | $ / shares 112.65
Exercised | $ / shares 35.10
Options outstanding, end of period | $ / shares 61.42
Options exercisable, end of period | $ / shares $ 36.12