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

September 30,

  

December 31,

 
  

2021

  

2020

 

Accounts receivable–trade

 $32,978  $26,912 

Less allowance for credit losses

  (522)  (484)

Receivables, net

 $32,456  $26,428 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Allowance for Credit
Losses

 
  

Nine Months Ended
September 30,

 
  

2021

  

2020

 

Allowance - beginning of period

 $484  $486 

Provision for expected credit losses

  92   182 

Amounts written off against the allowance

  (54)  (19)

Allowance - end of period

 $522  $649