XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of the allowance for doubtful accounts Allowance for doubtful accounts:
Three Months Ended
March 31,
20202019
(In thousands)
Balance, beginning of period$6,287  $4,945  
Additions4,261  (245) 
Write-offs(1,463) (419) 
Balance, end of period$9,085  $4,281  

Percentage of revenue%%
Schedule of the sales credit reserve Sales credit reserve:
Three Months Ended
March 31,
20202019
(In thousands)
Balance, beginning of period$6,784  $3,015  
Additions8,174  2,681  
Deductions against reserve(5,271) (2,865) 
Balance, end of period$9,687  $2,831  

Percentage of revenue%%