XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Allowance for Credit Losses (Tables)
3 Months Ended
Mar. 31, 2020
Accounts Receivable and Allowance for Credit Losses  
Schedule of rollforward of allowance for credit losses

Balance at 

Balance at 

Beginning of

Expense

End of

    

 Period

    

 (recovery)

    

Write off

    

Other

    

Period

Three Months Ended March 31, 2020

$

837

$

625

$

(32)

$

$

1,430

Three Months Ended March 31, 2019

 

576

 

 

 

2

 

578