XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Receivables and Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

June 30,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable–trade

 $58,577  $39,903 

Less allowance for credit losses

  (664)  (519)

Receivables, net

 $57,913  $39,384 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Allowance for Credit
Losses

 
  

Six Months Ended
June 30,

 
  

2022

  

2021

 

Allowance - beginning of period

 $519  $484 

Provision for expected credit losses

  159   88 

Amounts written off against the allowance

  (14)  (8)

Allowance - end of period

 $664  $564