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