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

March 31,

   

December 31,

 
   

2021

   

2020

 

Accounts receivable–trade

  $ 30,542     $ 26,912  

Less allowance for credit losses

    (524 )     (484 )

Receivables, net

  $ 30,018     $ 26,428  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
   

Allowance for Credit
Losses

 
   

Three Months Ended
March 31,

 
   

2021

   

2020

 

Allowance - beginning of period

  $ 484     $ 486  

Provision for expected credit losses

    48       60  

Amounts written off against the allowance

    (8 )     (5 )

Allowance - end of period

  $ 524     $ 541