XML 80 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2019
Receivables [Abstract]  
Accounts Receivable
 September 30,
2019
December 31, 2018
 (in thousands)
Accounts receivable$56,436  $54,342  
Less:  Allowance for doubtful accounts(353) (264) 
Total, net
$56,083  $54,078  
Allowance for Doubtful Accounts
 Three months endedNine months ended
 September 30,
2019
September 30,
2018
September 30,
2019
September 30,
2018
Allowance for doubtful accounts:(in thousands)
Balance, beginning of period$392  $208  $264  $119  
Provisions for losses on accounts receivables, net of adjustments(37) (31) 91  67  
Accounts receivable written off, net of recoveries
(2) —  (2) (9) 
Balance, end of period$353  $177  $353  $177