XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivables & Allowance for Doubtful Receivables (Tables)
6 Months Ended
Jun. 30, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Summary of changes in the Allowance for Doubtful Trade Receivables Changes in the allowance for doubtful trade receivables for the three and six months ended June 30, 2022 and 2021 were as follows (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Beginning balance

$

3,528

 

 

 

2,591

 

 

$

3,724

 

 

 

2,093

 

Provision for bad debt

 

1,833

 

 

 

693

 

 

 

3,219

 

 

 

1,443

 

Net write-offs

 

 

 

 

 

 

 

 

 

 

 

Write-offs

 

(3,198

)

 

 

(1,005

)

 

 

(5,658

)

 

 

(2,759

)

Recoveries

 

2,103

 

 

 

879

 

 

 

2,981

 

 

 

2,381

 

Net write-offs

 

(1,095

)

 

 

(126

)

 

 

(2,677

)

 

 

(378

)

Ending balance

$

4,266

 

 

$

3,158

 

 

$

4,266

 

 

$

3,158

 

Summary of changes in the Allowance for Doubtful Finance Receivables

Changes in the allowance for doubtful finance receivables for three and six months ended June 30, 2022 and 2021 were as follows (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Beginning balance

$

704

 

 

$

61

 

 

$

636

 

 

$

40

 

Provision for bad debt

 

474

 

 

 

119

 

 

 

881

 

 

 

146

 

Net write-offs

 

 

 

 

 

 

 

 

 

 

 

Write-offs

 

(207

)

 

 

(84

)

 

 

(577

)

 

 

(90

)

Recoveries

 

-

 

 

 

-

 

 

 

30

 

 

 

-

 

Net write-offs

 

(207

)

 

 

(84

)

 

 

(546

)

 

 

(90

)

Ending balance

$

971

 

 

$

96

 

 

$

971

 

 

$

96