XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Unaudited Pro Forma Results (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Business Combinations [Abstract]        
Total revenues $ 602,143 $ 597,784 $ 1,316,330 $ 1,235,519
Income before income taxes 130,378 129,909 340,312 283,667
Net income $ 97,514 $ 97,381 $ 253,396 $ 215,312
Net income per share:        
Basic $ 0.34 $ 0.35 $ 0.90 $ 0.77
Diluted $ 0.34 $ 0.34 $ 0.89 $ 0.76
Weighted average number of shares outstanding:        
Basic 273,100 272,563 272,938 272,621
Diluted 274,362 274,402 274,519 274,704