XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Receivables and Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

June 30,

  

December 31,

 
  

2021

  

2020

 

Accounts receivable–trade

 $31,786  $26,912 

Less allowance for credit losses

  (564)  (484)

Receivables, net

 $31,222  $26,428 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Allowance for Credit
Losses

 
  

Six Months Ended
June 30,

 
  

2021

  

2020

 

Allowance - beginning of period

 $484  $486 

Provision for expected credit losses

  88   167 

Amounts written off against the allowance

  (8)  (10)

Allowance - end of period

 $564  $643