XML 73 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 01, 2019
Dec. 05, 2018
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate number of shares authorized for issuance (in shares)     68,700,000.0
Stock options exercised (in shares)     3,554,720
Total intrinsic value of options exercised (less than for the year ended December 31, 2017)     $ 39,100
Total consideration recorded as a result of stock option exercises     19,900
Total unrecognized compensation cost related to non-vested stock-based compensation     $ 217,100
Weighted-average period of cost expected to be recognized     3 years 2 months 17 days
Stock Option And Incentive Plan 2018      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares of common stock authorized for issuance (in shares) 13,200,000    
Shares available for future grant (in shares)     18,100,000
ESPP | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate number of shares authorized for issuance (in shares)   810,000  
Offering period   6 years  
Purchase price at which shares are sold, percent   85.00%  
Minimum percentage of compensation through payroll deductions   1.00%  
Maximum percentage of compensation through payroll deductions   50.00%  
Maximum shares to be purchased during purchase period (in shares)   3,000  
Maximum value of shares to be purchased during purchase period   $ 25