XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Accounts receivable and the related allowance for doubtful accounts are as follows:
 
 December 31,
 20192018
 (in thousands)
Accounts receivable$67,752  $54,342  
Less:  Allowance for doubtful accounts(353) (264) 
     Total, net$67,399  $54,078  
 
 Years Ended December 31,
 201920182017
Allowance for doubtful accounts:(in thousands)
Balance, beginning of period
$264  $119  $90  
Provisions for losses on accounts receivable, net of adjustments
91  174  179  
Accounts receivable written off, net of recoveries
(2) (29) (150) 
Balance, end of period$353  $264  $119