XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for doubtful accounts receivable, period start $ 20,958 $ 18,369 $ 19,140
Additions-charged to expense 8,653 6,631 6,556
Amounts written off (4,079) (5,944) (6,839)
Other (primarily changes in foreign currency exchange rates) (1,245) 1,902 (488)
Allowance for doubtful accounts receivable, period end $ 24,287 $ 20,958 $ 18,369