XML 60 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Compensation Plans and Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 19, 2019
Sep. 18, 2019
Sep. 28, 2017
Aug. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share based awards, authorized             39,700,000    
Stock-based compensation expense capitalized to inventory             $ 20,300,000 $ 20,000,000.0 $ 16,100,000
Weighted-average fair value per option granted             $ 36.84 $ 33.40 $ 36.07
Total intrinsic value of options exercised             $ 32,500,000 $ 79,900,000 $ 77,000,000.0
Net tax benefit from stock options exercised             $ 1,200,000    
Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share based awards, authorized             7,000,000.0    
Shares reserved for future issuance             3,600,000    
Options to purchase shares of common stock, percentage             85.00%    
Span of offering period, in years             2 years    
Maximum percentage of qualified compensation to be used for purchase             10.00%    
Maximum payroll deductions             $ 25,000    
Shares issued under the Employee Stock Purchase Plan             200,000    
Unrecognized compensation cost related to unvested awards             $ 14,300,000    
Unrecognized compensation cost expected to recognized over weighted average period, in years             1 year 4 months 24 days    
Stock Option                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation cost related to unvested awards             $ 36,500,000    
Unrecognized compensation cost expected to recognized over weighted average period, in years             2 years 4 months 24 days    
Restricted Stock With Service Based Vesting Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average fair value per RSU granted             $ 91.28 $ 84.63 $ 87.88
The total fair value of restricted stock vested and released             $ 101,000,000.0 $ 84,500,000 $ 76,500,000
Unrecognized compensation cost related to unvested awards             $ 225,500,000    
Unrecognized compensation cost expected to recognized over weighted average period, in years             2 years 7 months 6 days    
Granted restricted stock units             3,585,384 3,147,523  
Unvested restricted stock units | Independent Director | Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period, years     1 year            
Initial equity grant value $ 400,000 $ 375,000              
Average closing price of common stock, trailing period     3 months            
March 2019 Base Restricted Stock Unit Awards with Performance Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of threshold achievement         75.00%        
Percentage of ceiling achievement         125.00%        
March 2019 Base Restricted Stock Unit Awards with Performance Conditions | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of, number of shares may earned         50.00%        
March 2019 Base Restricted Stock Unit Awards with Performance Conditions | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of, number of shares may earned         200.00%        
2015 Base Restricted Stock Unit Awards with Performance Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation cost related to unvested awards             $ 10,500,000    
Award vesting service period             1 year 8 months 12 days    
Two Thousand Twenty Two Base Restricted Stock Unit Awards With Performance Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average fair value per RSU granted       $ 81.00          
Unrecognized compensation cost related to unvested awards             $ 3,600,000    
Granted restricted stock units       44,260          
March 2019 Base Restricted Stock Unit Awards With Market Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average fair value per RSU granted           $ 143.92      
Unrecognized compensation cost related to unvested awards             $ 9,400,000    
Unrecognized compensation cost expected to recognized over weighted average period, in years             2 years 2 months 12 days    
Granted restricted stock units           99,010      
Award vesting service period           3 years      
Ceiling achievement level           100.00%      
March 2019 Base Restricted Stock Unit Awards With Market Conditions | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares earned range           0.00%      
Annual shareholder return multiplier           50.00%      
March 2019 Base Restricted Stock Unit Awards With Market Conditions | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares earned range           200.00%      
Restricted Stock With Performance Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average fair value per RSU granted             $ 94.53 $ 83.57 $ 87.42
Granted restricted stock units             226,884 256,418  
2017 Equity Incentive Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares reserved for future issuance             21,500,000    
2017 Equity Incentive Plan | Stock Option                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period, years             4 years    
Initial time period vesting requirements             12 months    
Contractual term of stock option awards, years             10 years    
2017 Equity Incentive Plan | Restricted Stock With Service Based Vesting Conditions                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period, years             4 years