XML 67 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
ALLOWANCE FOR DOUBTFUL ACCOUNTS [Abstract]      
Balance at beginning of period $ 22,121 $ 20,096  
Provision for uncollectible accounts 10,181 12,945 $ 8,855
Write-off of uncollectible accounts, net of recoveries (10,495) (9,628)  
Business acquisitions, foreign currency and other 481 (1,292)  
Balance at end of period $ 22,288 $ 22,121 $ 20,096