XML 89 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 24, 2013
Jun. 03, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Increased number of issuance of awards under the 2013 Plan (in shares)   2,200,000            
Number of shares available for issuance (in shares)       2,600,000        
Stock-based compensation expense       $ 156,631 $ 160,629 $ 110,836    
Weighted average grant date fair value of options granted (in dollars per share)       $ 43.24 $ 83.44 $ 125.12    
Intrinsic value of stock options exercised       $ 4,000 $ 29,000 $ 73,100    
Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Increased number of issuance of awards under the 2013 Plan (in shares) 2,700,000              
Performance and service condition based restricted stock unit                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense     $ 20,100          
Performance and service condition based restricted stock unit | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unvested restricted stock awards outstanding (in shares)       100,000        
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense       $ 93,977 95,668 83,449    
Unrecognized stock- based compensation expense related to unvested stock options, restricted stock awards and employee stock purchase plan       $ 146,000        
Expected weighted-average period related to unvested stock options, restricted stock awards and employee stock purchase plan       2 years 1 month 6 days        
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense       $ 49,326 $ 63,580 26,628    
Unvested restricted stock awards outstanding (in shares)       1,495,000 1,127,000      
Unrecognized stock- based compensation expense related to unvested stock options, restricted stock awards and employee stock purchase plan       $ 89,300        
Expected weighted-average period related to unvested stock options, restricted stock awards and employee stock purchase plan       2 years 4 months 24 days        
Intrinsic value of restricted stock units vested       $ 30,900 $ 28,400 25,500    
Employee stock purchase plan and other                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common shares reserved for future issuance (in shares)               200,000
Stock-based compensation expense       13,328 $ 1,381 $ 759    
Unrecognized stock- based compensation expense related to unvested stock options, restricted stock awards and employee stock purchase plan       $ 400        
Expected weighted-average period related to unvested stock options, restricted stock awards and employee stock purchase plan       3 months 18 days        
Employee stock purchase plan and other | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation arrangement by share-based payment award, shares issued in period (less than) (in shares)       100,000 100,000      
2013 Stock Option and Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common shares reserved for future issuance (in shares)             1,000,000.0  
Percentage of automatic increase in shares reserved and available for issuance determined based on shares outstanding       4.00%