v3.5.0.2
Note 12 - Acquisitions - Revenue and Operating Income from Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Acquisitions 2016 [Member]        
Revenue     $ 82,730  
Operating income     993  
Revenue $ 2,269,967 $ 2,084,845 6,386,167 $ 5,870,970
Operating income $ 93,423 $ 72,797 $ 256,847 $ 226,320