XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation - Summary of Stock Options under Employee Equity Incentive Plan and Stock Option Plan for Non-Employee Directors (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
shares
Sep. 26, 2020
USD ($)
$ / shares
shares
Shares    
Outstanding at beginning of period | shares   315,678
Granted | shares   25,870
Forfeited | shares   (2,595)
Expired | shares   0
Exercised | shares (31,000) (91,606)
Outstanding at end of period | shares   247,347
Exercisable at end of period | shares   59,138
Vested and expected to vest at end of period | shares   223,104
Weighted-Average Exercise Price    
Outstanding at beginning of period | $ / shares   $ 186.53
Granted | $ / shares   383.22
Forfeited | $ / shares   241.84
Expired | $ / shares   0
Exercised | $ / shares   137.55
Outstanding at end of period | $ / shares   224.66
Exercisable at end of period | $ / shares   196.52
Vested and expected to vest at end of period | $ / shares   $ 223.63
Weighted-Average Remaining Contractual Term    
Outstanding at end of period   6 years 29 days
Exercisable at end of period   5 years 18 days
Vested and expected to vest at end of period   6 years 14 days
Aggregate Intrinsic Value    
Outstanding at end of period | $   $ 161,050
Exercisable at end of period | $   40,170
Vested and expected to vest at end of period | $   $ 145,495