XML 87 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Plans and Stock-Based Compensation - Stock Options - Additional Information (Details) - USD ($)
11 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   $ 25,825,000 $ 9,299,000 $ 3,101,000
Intrinsic value of options exercised $ 9,100,000 25,700,000   1,600,000
Intrinsic value of all outstanding options $ 32,100,000 59,900,000 32,100,000 15,900,000
Total unrecognized compensation cost   12,900,000    
Proceeds from option exercises   $ 10,150,000 $ 2,869,000 $ 750,000
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted-average grant-date fair value per share of options granted   $ 35.00 $ 22.84 $ 14.49
Stock-based compensation expense   $ 7,700,000 $ 5,300,000 $ 3,100,000
Excess tax benefits realized from stock options exercised   $ 0 $ 0 $ 0
Weighted-average amortization period   1 year 9 months 18 days