XML 128 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Additional Information (Details)
12 Months Ended
Nov. 01, 2019
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Vote / shares
Directors
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Jan. 31, 2018
USD ($)
Jan. 25, 2017
USD ($)
Dec. 31, 2016
shares
Schedule Of Capitalization Equity [Line Items]              
Preferred stock, shares authorized   100,000,000 100,000,000        
Preferred stock, par value | $ / shares   $ 0.001 $ 0.001        
Preferred stock, shares issued   0 0        
Common stock, shares authorized   1,600,000,000 1,600,000,000        
Common stock, par value | $ / shares   $ 0.001 $ 0.001        
Percentage of directors elected by common stock holders   25.00%          
Number of directors | Directors   3          
Conversion of Class B common stock   100.00%          
Common stock, shares issued   138,698,307 137,158,010        
Common stock, shares outstanding   124,581,773 125,101,322        
Repurchase of shares of common stock authorized | $ $ 100,000,000         $ 250,000,000  
Repurchase of common stock, shares   2,059,846 2,582,198 6,079,003      
Average price of shares repurchased, common stock | $ / shares   $ 29.32 $ 38.73 $ 41.13      
Aggregate cost of shares repurchased, common stock | $   $ 60,000,000 $ 100,000,000 $ 250,000,000      
Treasury stock, shares   14,116,534 12,056,688 9,474,490      
Aggregate cost of treasury stock | $   $ 607,000,000 $ 547,000,000 $ 447,000,000      
Remaining authorized share repurchased amount | $ $ 250,000,000 $ 190,000,000 $ 150,000,000        
Dividend declared | $ / shares $ 3.50 $ 3.50 $ 0 $ 0      
Estimated aggregate cash dividend declared | $ $ 488,000,000            
Dividend payable date Dec. 04, 2019            
Dividend record date Nov. 20, 2019            
Maximum              
Schedule Of Capitalization Equity [Line Items]              
Repurchase of shares of common stock authorized | $         $ 250,000,000    
Class B Common Stock              
Schedule Of Capitalization Equity [Line Items]              
Common stock, shares authorized   400,000,000 400,000,000        
Common stock, par value | $ / shares   $ 0.001 $ 0.001        
Right to voting   10 votes per share          
Vote per common stock share | Vote / shares   10          
Common stock, shares issued   12,799,999 12,799,999        
Common stock, shares outstanding   12,799,999 12,799,999 12,799,999     12,799,999
Common Stock              
Schedule Of Capitalization Equity [Line Items]              
Common stock, shares authorized   1,600,000,000          
Common stock, par value | $ / shares   $ 0.001          
Right to voting   one vote per share          
Vote per common stock share | Vote / shares   1          
Common stock, shares outstanding   138,698,307 137,158,010 135,617,263     134,706,467