XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE AND RELATED ALLOWANCE FOR DOUBTFUL ACCOUNTS AND SALES RESERVES (Tables)
12 Months Ended
Dec. 31, 2023
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:
As of December 31,
Net Accounts Receivable20232022
(amounts in thousands)
Accounts receivable$264,933 $270,781 
Allowance for doubtful accounts and sales reserves(6,845)(9,424)
Accounts receivable, net of allowance for doubtful accounts and sales reserves$258,088 $261,357 
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, 2023$6,302 $2,376 $(3,806)$4,872 
December 31, 2022$9,949 $506 $(4,153)$6,302 
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, 2023$3,122 $4,500 $(5,649)$1,973 
December 31, 2022$5,135 $4,324 $(6,337)$3,122