XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2020
Receivables [Abstract]  
Accounts Receivable
 September 30,
2020
December 31, 2019
 (in thousands)
Accounts receivable$62,741 $67,752 
Less:  Allowance for credit losses(546)(353)
Total, net
$62,195 $67,399 
Allowance for Doubtful Accounts
 Three Months EndedNine Months Ended
 September 30,
2020
September 30,
2019
September 30,
2020
September 30,
2019
Allowance for credit losses:(in thousands)
Balance, beginning of period$429 $392 $353 $264 
Provisions (recoveries) for expected credit117 (37)193 91 
losses, net of adjustments
Accounts receivable written off, net of recoveries
— (2)— (2)
Balance, end of period$546 $353 $546 $353