XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock Option Activity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2018
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Tax payments, for net share settlement of share based award   $ 10,807 $ 2,572  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value price per share (in dollars per share)   $ 63.18    
Total intrinsic value of options exercised   $ 18,800 $ 2,600  
Number of options outstanding (in shares)   6,752,000   804,000
Shares withheld, for net share settlement of share based award   100,000    
Shares surrendered to cover options exercised   29,854    
Tax payments, for net share settlement of share based award   $ 6,200    
Value of shares surrendered to cover options exercised   $ 1,600    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options outstanding (in shares)   6,400,000    
Unvested shares, expected to vest   1,100,000    
Public stock offering        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sale of Stock, Number of Shares Issued in Transaction 4,645,000 300,000.0