XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Expected Credit Losses (Tables)
6 Months Ended
Jun. 30, 2022
Allowance for Expected Credit Losses  
Accounts receivable, net of allowance for expected credit losses

At and For the

At and For the

Three Months Ended June 30, 2022

Three Months Ended June 30, 2021

    

Accounts Receivable Net of Allowance for Expected Credit Losses

Allowance for Expected Credit Losses

Accounts Receivable Net of Allowance for Expected Credit Losses

Allowance for Expected Credit Losses

Balance, beginning of period

$

167,096

$

1,733

$

170,915

$

2,184

Current period change for expected credit losses

 

 

313

 

 

331

Writeoffs of uncollectable accounts receivable

 

 

(369)

 

 

(323)

Balance, end of period

$

182,835

$

1,677

$

183,222

$

2,192

At and For the

At and For the

Six Months Ended June 30, 2022

Six months ended June 30, 2021

    

Accounts Receivable Net of Allowance for Expected Credit Losses

Allowance for Expected Credit Losses

Accounts Receivable Net of Allowance for Expected Credit Losses

Allowance for Expected Credit Losses

Balance, beginning of period

$

170,953

$

1,808

$

179,147

$

1,754

Current period change for expected credit losses

 

 

714

 

 

2,099

Writeoffs of uncollectable accounts receivable

 

 

(845)

 

 

(1,661)

Balance, end of period

$

182,835

$

1,677

$

183,222

$

2,192