XML 43 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Unaudited Pro Forma Results (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Two Thousand Eighteen Acquisition        
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items]        
Total revenues   $ 2,259,812 $ 2,193,169  
Income before income taxes   504,664 503,927  
Net income   $ 375,670 $ 447,796  
Net income per share:        
Basic   $ 1.35 $ 1.60  
Diluted   $ 1.33 $ 1.57  
Weighted average number of shares outstanding:        
Basic   270,971 272,580  
Diluted   275,521 277,586  
Two Thousand Seventeen Acquisition        
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items]        
Total revenues     $ 1,891,701 $ 1,784,776
Income before income taxes     453,397 429,490
Net income     $ 401,908 $ 261,133
Net income per share:        
Basic     $ 1.44 $ 0.93
Diluted     $ 1.41 $ 0.92
Weighted average number of shares outstanding:        
Basic     272,580 272,278
Diluted     277,586 275,608
Two Thousand Nineteen Acquisition        
Business Acquisition Pro Forma Information Nonrecurring Adjustment [Line Items]        
Total revenues $ 2,447,401 $ 2,120,867    
Income before income taxes 545,182 496,076    
Net income $ 412,974 $ 369,277    
Net income per share:        
Basic $ 1.47 $ 1.33    
Diluted $ 1.46 $ 1.31    
Weighted average number of shares outstanding:        
Basic 272,471 270,971    
Diluted 274,616 275,521