XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Schedule of Accounts Receivable, Net

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

 

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accounts receivable

 

$

80,907

 

 

$

82,584

 

Allowance for doubtful accounts and sales reserves

 

 

(4,161

)

 

 

(3,791

)

Accounts receivable–net

 

$

76,746

 

 

$

78,793

 

Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves

Changes to the allowance for doubtful accounts and sales reserves during the three months ended March 31, 2022 and 2021, consists of the following (in thousands):

 

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

3,791

 

 

$

4,224

 

Charges to bad debt and sales reserves

 

 

1,232

 

 

 

1,066

 

Write-offs, net

 

 

(862

)

 

 

(1,359

)

Balance at end of period

 

$

4,161

 

 

$

3,931