XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Pro Forma Summary of All Acquisitions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Business Combinations [Abstract]        
Revenue $ 2,773,082 $ 2,792,994 $ 8,032,963 $ 7,941,561
Net income $ 53,488 $ 59,925 $ 164,938 $ 163,473
Basic net income per share (in dollars per share) $ 2.14 $ 2.38 $ 6.57 $ 6.41
Diluted net income per share (in dollars per share) $ 2.13 $ 2.37 $ 6.56 $ 6.39