XML 82 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, shares in Millions
12 Months Ended
Apr. 05, 2017
$ / shares
shares
Dec. 31, 2018
USD ($)
vote
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Dec. 31, 2016
USD ($)
Class of Stock [Line Items]        
Common stock par value (in Dollars per share) | $ / shares   $ 0.0005 $ 0.0005  
Common stock, number of votes per share | vote   1    
Payments for purchases of treasury stock   $ 260,832,000 $ 41,272,000 $ 58,961,000
Share repurchase program, authorized amount   1,200,000,000    
Stock repurchase program, remaining authorized repurchase amount   $ 900,000,000    
CEB        
Class of Stock [Line Items]        
Business acquisition, shares issued as consideration | shares 7.4      
Business acquisition, consideration transferred, per share value (in dollars per share) | $ / shares $ 109.65