XML 109 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net of Allowance for Credit Losses - Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Provisions For Doubtful Accounts [Line Items]    
Opening balance $ 29,969 $ 23,960
Adjusted balance as of January 1 34,154 23,960
Additions due to acquisitions   1,004
Additions charged/reversal released to cost and expense 737 7,443
Deductions/effect of exchange rate fluctuations (1,167) (2,438)
Closing balance $ 33,724 29,969
ASC 326    
Provisions For Doubtful Accounts [Line Items]    
Transition period adjustment on accounts receivables (through retained earnings) pursuant to ASC 326   $ 4,185