XML 58 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS RECEIVABLE AND RELATED ALLOWANCE FOR DOUBTFUL ACCOUNTS AND SALES RESERVES (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of Accounts Receivable Balances and Reserve for Doubtful Amount The accounts receivable balances, and the allowance for doubtful accounts and sales reserves, are presented in the following table:
Net Accounts Receivable
December 31,
20212020
(amounts in thousands)
Accounts receivable$291,128 $295,013 
Allowance for doubtful accounts and sales reserves(15,084)(18,911)
Accounts receivable, net of allowance for doubtful accounts and sales reserves$276,044 $276,102 
Schedule of Changes in Allowance for Doubtful Accounts The following table presents the changes in the allowance for doubtful accounts:
Changes In Allowance For Doubtful Accounts
Year Ended
Balance At
Beginning
Of Year
Additions
Charged To
Costs And
Expenses
Deductions
From
Reserves
Balance At
End Of
Year
(amounts in thousands)
December 31, 2021$14,458 $3,173 $(7,682)$9,949 
December 31, 2020$8,265 $16,349 $(10,156)$14,458 
December 31, 2019$9,419 $4,549 $(5,703)$8,265 
Schedule of Changes in Allowance for Sales Reserves The following table presents the changes in the sales reserves:
Changes in Allowance for Sales Reserves
Year Ended
Balance At
Beginning
Of Year
Additions
Charged To
Revenues
Deductions
From
Reserves
Balance At
End Of
Year
(amounts in thousands)
December 31, 2021$4,452 $5,586 $(4,903)$5,135 
December 31, 2020$9,250 $8,768 $(13,566)$4,452 
December 31, 2019$7,271 $11,394 $(9,415)$9,250