XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Credit Losses (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

March 31, 2025

  

December 31, 2024

 

(In thousands)

 

Gross

  

CECL Allowance

  

Net

  

Gross

  

CECL Allowance

  

Net

 

Receivables

 $36,438  $(4,171) $32,267  $37,270  $(4,425) $32,845 

Long-term contract receivable

  23,550   (816)  22,734   24,323   (843)  23,480 

Total

 $59,988  $(4,987) $55,001  $61,593  $(5,268) $56,325