XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Accounts Receivable
8.
accounts receivable

Accounts receivable–net as of June 30, 2022 and December 31, 2021, consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accounts receivable

 

$

87,112

 

 

$

82,584

 

Allowance for doubtful accounts and sales reserves

 

 

(4,296

)

 

 

(3,791

)

Accounts receivable–net

 

$

82,816

 

 

$

78,793

 

 

 

Changes to the allowance for doubtful accounts and sales reserves during the three and six months ended June 30, 2022 and 2021, consist of the following (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

4,161

 

 

$

3,931

 

 

$

3,791

 

 

$

4,224

 

Charges to bad debt and sales reserves

 

 

704

 

 

 

640

 

 

 

1,936

 

 

 

1,706

 

Write-offs, net

 

 

(569

)

 

 

(353

)

 

 

(1,431

)

 

 

(1,712

)

Balance at end of period

 

$

4,296

 

 

$

4,218

 

 

$

4,296

 

 

$

4,218