XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Receivables and Allowance for Credit Losses
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]
(6)

Receivables and Allowance for Credit Losses

 

Receivables consist of the following (in thousands):

 

   

December 31,

 
   

2024

   

2023

 

Accounts receivable–trade

  $ 85,562     $ 65,176  

Less allowance for credit losses

    (885 )     (727 )

Receivables, net

  $ 84,677     $ 64,449  

 

The following table provides a roll-forward of the allowance for credit losses that is deducted from accounts receivable to present the net amount expected to be collected for the years ended December 31, 2024 and 2023 (in thousands):

 

   

Allowance for Credit Losses

 
   

Year Ended December 31,

 
   

2024

   

2023

 

Allowance - beginning of period

  $ 727     $ 733  

Provision for expected credit losses

    213       15  

Amounts written off against the allowance, net of recoveries

    (55 )     (31 )

Recoveries

    -       10  

Allowance - end of period

  $ 885     $ 727