XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Combination and Asset Acquisition [Abstract]        
Revenues $ 3,000,377 $ 2,580,496 $ 5,705,185 $ 5,421,711
Gross profit 449,073 374,134 823,767 726,406
Selling, general and administrative expenses (271,073) (238,802) (515,784) (480,854)
Amortization of intangible assets (21,952) (22,398) (43,988) (45,083)
Net income 118,703 76,355 209,758 119,136
Net income attributable to common stock $ 116,765 $ 75,506 $ 206,262 $ 115,470
Earnings per share attributable to common stock:        
Basic (in dollars per share) $ 0.83 $ 0.54 $ 1.47 $ 0.81
Diluted (in dollars per share) $ 0.81 $ 0.52 $ 1.43 $ 0.79