XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Combinations [Abstract]        
Total revenues $ 728,163 $ 609,781 $ 1,546,249 $ 1,318,896
Income before income taxes 186,582 131,738 426,711 339,204
Net income $ 139,494 $ 98,532 $ 339,986 $ 252,571
Net income per share:        
Basic $ 0.50 $ 0.35 $ 1.20 $ 0.89
Diluted $ 0.49 $ 0.35 $ 1.20 $ 0.89
Weighted average number of shares outstanding:        
Basic 275,694 273,100 275,644 272,938
Diluted 276,877 274,362 276,914 274,519