XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Accounts receivable and the related allowance for credit losses are as follows:
 
 June 30,
2021
December 31, 2020
 (in thousands)
Accounts receivable$53,829 $47,893 
Less:  Allowance for credit losses(518)(506)
Total, net
$53,311 $47,387 

 
 Three Months EndedSix Months Ended
 June 30,
2021
June 30,
2020
June 30,
2021
June 30,
2020
Allowance for credit losses:(in thousands)
Balance, beginning of period$493 $647 $506 $353 
Provisions (recoveries) for expected credit25 (218)12 76 
losses, net of adjustments
Balance, end of period$518 $429 $518 $429