XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Allowance for Expected Credit Losses (Tables)
3 Months Ended
Mar. 31, 2020
Allowance for Expected Credit Losses  
Accounts receivable, net of allowance for expected credit losses

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Accounts Receivable Net of Allowance for Expected Credit Losses

​

​

Allowance for Expected Credit Losses

Balance January 1, 2020

​

$

193,369

​

$

578

Current period change for expected credit losses

​

 

​

​

 

1,576

Writeoffs of uncollectable accounts receivable

​

 

​

​

 

(1,820)

Balance March 31, 2020

​

$

189,671

​

$

334