XML 82 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable
Our accounts receivable balance consists of the following as of March 31, 2020 and December 31, 2019:
 
March 31,
 
December 31,
 
2020
 
2019
Accounts receivable
358,249

 
350,369

Less: Accounts receivable allowance
(15,072
)
 
(16,511
)
Accounts receivable, net
$
343,177

 
$
333,858


Accounts Receivable, Allowance for Credit Loss The activity in our accounts receivable allowance consists of the following for the three months ended March 31, 2020, and the year ended 2019, respectively.
 
March 31,
 
2020
Balance at beginning of year
16,511

Additional provisions

Write-offs
(11,043
)
Opening balance sheet adjustment related to ASU 2016 -13 adoption
10,097

Exchange differences
(493
)
Balance at the end of year
$
15,072