XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Policies [Abstract]  
Summary of changes in the allowance for doubtful accounts and sales allowances
The following table summarizes the changes in the allowance for doubtful accounts and sales allowances (in thousands):
Three Months Ended March 31,
20212020
Allowances, at beginning of period$7,147 $6,591 
Charged as a reduction of revenue1,279 2,398 
Charged to bad debt expense in general and administrative expenses232 2,225 
Write-offs, net of recoveries(2,509)(3,327)
Allowances, at end of period$6,149 $7,887