XML 12 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Combinations [Abstract]    
Revenues $ 2,766,950 $ 2,968,237
Gross profit 333,402 397,098
Selling, general and administrative expenses 231,102 243,857
Amortization of intangible assets 18,067 22,212
Net income 42,004 127,083
Net income attributable to common stock $ 39,187 $ 126,536
Earnings per share:    
Basic (in dollars per share) $ 0.27 $ 0.87
Diluted (in dollars per share) $ 0.27 $ 0.86