XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Losses (Tables)
6 Months Ended
Jun. 30, 2020
Credit Loss [Abstract]  
Schedule of Accounts Receivable, Net
The Company's accounts receivable, which are typically due within one year, consist of the following (in thousands):
June 30, 2020
Accounts receivable, gross$634,285  
Less: allowance for returns(4,886) 
Less: allowance for credit losses(15,249) 
Accounts receivable, net$614,150  
Activity in the Allowance for Credit Losses
The activity in the Company's allowance for credit losses for the six months ended June 30, 2020 is summarized as follows (in thousands):
Total
Balance of allowance for credit losses at January 1, 2020$6,161  
Adjustment for ASC 326 adoption1,245  
Current period provision for expected losses9,057  
Write-offs charged against allowance(1,214) 
Balance of allowance for credit losses at June 30, 2020$15,249