XML 36 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Accounts Receivable [Abstract]  
Allowance for Credit Loss

The following is a rollforward of the Company’s allowance for credit losses from January 1, 2020 to March 31, 2020:

Beginning balance

$

16,432

Current period provision for expected credit losses

2,027

Write-offs charged against the allowance

(5,063)

Recoveries collected

1,932

Impact of changes in foreign currency

(156)

Ending balance

$

15,172