XML 13 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 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):
March 31, 2020
Accounts receivable, gross$718,400  
Less: allowance for returns(5,052) 
Less: allowance for credit losses(13,322) 
Accounts receivable, net$700,026  
Activity in the Allowance for Credit Losses
The activity in the Company's allowance for credit losses for the three months ended March 31, 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 losses6,232  
Write-offs charged against allowance(316) 
Balance of allowance for credit losses at March 31, 2020$13,322