XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Losses (Tables)
6 Months Ended
Jun. 30, 2021
Credit Loss [Abstract]  
Schedule of Accounts Receivable, Net The Company's accounts receivable consist of the following (in thousands):
June 30, 2021
Accounts receivable, gross$688,990 
Less: allowance for returns(11,553)
Less: allowance for credit losses(11,918)
Accounts receivable, net$665,519 
Activity in the Allowance for Credit Losses
The activity in the Company's allowance for credit losses for the six months ended June 30, 2021 is summarized as follows (in thousands):
Total
Balance of allowance for credit losses at January 1, 2021$15,419 
Current period provision (reversal) for expected losses(2,709)
Write-offs charged against allowance(1,781)
Recoveries of any amounts previously written off104 
Other (1)
$885 
Balance of allowance for credit losses at June 30, 2021$11,918 
(1) Includes amounts established in connection with acquisitions.