XML 61 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Schedule of accounts receivable and credit losses
Accounts receivable, net, consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):
 
March 31,
2020
 
December 31,
2019
Accounts receivable
$
701,946

 
$
702,160

Allowance for doubtful accounts
(14,793
)
 
(13,026
)
Accounts receivable, net
$
687,153

 
$
689,134


The following table summarizes the activity of the Company's allowance for doubtful accounts (in thousands):
Balance at December 31, 2019
$
13,026

Adjustments due to adoption of ASU 2016-13
900

Provision for allowance for doubtful accounts
3,934

Net write-offs and recoveries
(2,688
)
Impact of foreign currency exchange and others
(379
)
Balance at March 31, 2020
$
14,793


Schedule of accounts receivable, net
Accounts receivable, net, consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):
 
March 31,
2020
 
December 31,
2019
Accounts receivable
$
701,946

 
$
702,160

Allowance for doubtful accounts
(14,793
)
 
(13,026
)
Accounts receivable, net
$
687,153

 
$
689,134


Schedule of allowance for doubtful accounts
The following table summarizes the activity of the Company's allowance for doubtful accounts (in thousands):
Balance at December 31, 2019
$
13,026

Adjustments due to adoption of ASU 2016-13
900

Provision for allowance for doubtful accounts
3,934

Net write-offs and recoveries
(2,688
)
Impact of foreign currency exchange and others
(379
)
Balance at March 31, 2020
$
14,793