XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Combinations [Abstract]      
Revenues $ 11,400,807 $ 12,844,508 $ 11,894,866
Gross profit 1,708,844 1,761,317 1,635,777
Selling, general and administrative expenses (998,283) (1,027,254) (913,392)
Amortization of intangible assets (86,721) (95,185) (79,454)
Net income 459,890 434,593 332,973
Net income attributable to common stock $ 453,527 $ 429,822 $ 330,312
Earnings per share:      
Basic (in dollars per share) $ 3.19 $ 2.92 $ 2.16
Diluted (in dollars per share) $ 3.11 $ 2.89 $ 2.14