XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS RECEIVABLE AND RELATED ALLOWANCE FOR DOUBTFUL ACCOUNTS AND SALES RESERVES (Tables)
12 Months Ended
Dec. 31, 2020
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,
20202019
(amounts in thousands)
Accounts receivable
$295,013 $396,427 
Allowance for doubtful accounts and sales reserves(18,911)(17,515)
Accounts receivable, net of allowance for doubtful accounts and sales reserves
$276,102 $378,912 
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, 2020$8,265 $16,349 $(10,156)$14,458 
December 31, 20199,419 4,549 (5,703)8,265 
December 31, 20183,885 8,909 (3,375)9,419 
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, 2020$9,250 $8,768 $(13,566)$4,452 
December 31, 2019$7,271 $11,394 $(9,415)$9,250 
December 31, 2018$390 $14,254 $(7,373)$7,271