v3.26.1
Note 14 - Credit Losses (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
   

June 30, 2026

   

December 31, 2025

 

(In thousands)

 

Gross

   

CECL Allowance

   

Net

   

Gross

   

CECL Allowance

   

Net

 

Receivables

  $ 39,304     $ (3,595 )   $ 35,709     $ 36,178     $ (4,183 )   $ 31,995  

Long-term contract receivable

    19,449       (674 )     18,775       21,138       (732 )     20,406  

Total

  $ 58,753     $ (4,269 )   $ 54,484     $ 57,316     $ (4,915 )   $ 52,401