XML 63 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
Schedule of accounts receivable and credit losses
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-13900 
Provision for allowance for doubtful accounts6,466 
Net write-offs and recoveries(5,181)
Impact of foreign currency exchange218 
Balance at September 30, 2020
$15,429 
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-13900 
Provision for allowance for doubtful accounts6,466 
Net write-offs and recoveries(5,181)
Impact of foreign currency exchange218 
Balance at September 30, 2020
$15,429