XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Accounts Receivable, Net of Allowances Accounts receivable, net of allowances, consisted of the following:
 As of December 31,
(in thousands)20202019
Accounts receivable, net:
Accounts receivable$68,295 $91,513 
Less: allowance for doubtful accounts and sales returns(2,068)(3,013)
Total$66,227 $88,500 
Allowance for for doubtful accounts and sales returns
The following table is a summary of activities in allowances for doubtful accounts and sales returns:
(in thousands)Balance at
Beginning of
Period
Charges to
Revenue
Charges
(Credits) to
Expense
Additions to
(Deductions
from) Reserves
Balance at End
of Period
Year ended December 31,
2020$3,013 $1,367 $299 $(2,611)$2,068 
2019$3,497 $1,896 $(396)$(1,984)$3,013 
2018$4,631 $1,949 $572 $(3,655)$3,497