XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE AND RELATED ALLOWANCE FOR DOUBTFUL ACCOUNTS AND SALES RESERVES (Tables)
12 Months Ended
Dec. 31, 2022
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,
20222021
(amounts in thousands)
Accounts receivable$270,781 $291,128 
Allowance for doubtful accounts and sales reserves(9,424)(15,084)
Accounts receivable, net of allowance for doubtful accounts and sales reserves$261,357 $276,044 
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, 2022$9,949 $506 $(4,153)$6,302 
December 31, 2021$14,458 $3,173 $(7,682)$9,949 
December 31, 2020$8,265 $16,349 $(10,156)$14,458 
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, 2022$5,135 $4,324 $(6,337)$3,122 
December 31, 2021$4,452 $5,586 $(4,903)$5,135 
December 31, 2020$9,250 $8,768 $(13,566)$4,452