XML 33 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables - Schedule of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Allowance For Doubtful Accounts Receivable Rollforward        
Allowance for doubtful accounts receivables, Beginning balance $ 33,535 $ 34,956 $ 40,164 $ 23,746
Bad debt expense, net of recoveries (546) 1,488 (6,097) 18,106
Charge-offs, foreign currency translation and other adjustments (1,701) (1,920) (2,779) (7,328)
Allowance for doubtful accounts receivables, Ending balance $ 31,288 $ 34,524 $ 31,288 $ 34,524