XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable
Our accounts receivable balance consists of the following as of June 30, 2020 and December 31, 2019:
June 30,December 31,
20202019
Accounts receivable$290,234  $350,369  
Less: Accounts receivable allowance(11,074) (16,511) 
Accounts receivable, net$279,160  $333,858  
Accounts Receivable, Allowance for Credit Loss The activity in our accounts receivable allowance consists of the following:
Balance as of March 31, 2020$15,072  
Write-offs(4,896) 
Additional provisions787  
Exchange differences111  
Balance as of June 30, 2020$11,074  
Balance as of December 31, 2019$16,511  
Opening balance sheet adjustment related to ASU 2016 -13 adoption10,097  
Write-offs(15,939) 
Additional provisions787  
Exchange differences(382) 
Balance as of June 30, 2020$11,074