XML 144 R128.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Pro Forma Impact of Acquisitions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Business Combinations [Abstract]    
Revenues $ 567,985 $ 547,381
Net income 236,461 234,307
Net income attributable to common shareholders - basic 198,563 213,920
Net income attributable to common shareholders - diluted $ 200,559 $ 215,823
Earnings per share – basic (usd per share) $ 1.58 $ 1.74
Earnings per share – diluted (usd per share) $ 1.56 $ 1.72