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

September 30, 2026

  

December 31, 2025

 

(In thousands)

 

Gross

  

CECL Allowance

  

Net

  

Gross

  

CECL Allowance

  

Net

 

Receivables

 $35,361  $(3,554) $31,807  $36,178  $(4,183) $31,995 

Long-term contract receivable

  18,578   (643)  17,935   21,138   (732)  20,406 

Total

 $53,939  $(4,197) $49,742  $57,316  $(4,915) $52,401