XML 42 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Accounts Receivable
 December 31,
 20192018
 (in thousands)
Accounts receivable$67,752  $54,342  
Less:  Allowance for doubtful accounts(353) (264) 
     Total, net$67,399  $54,078  
Accounts Receivable (Allowance)
 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