XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Credit Losses (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

September 30, 2023

  

December 31, 2022

 

(In thousands)

 

Gross

  

CECL Allowance

  

Net

  

Gross

  

CECL Allowance

  

Net

 

Receivables

 $46,294  $(5,343) $40,951  $47,237  $(4,461) $42,776 

Long-term contract receivable

  27,965   (968)  26,997   29,984   (1,038)  28,946 

Total

 $74,259  $(6,311) $67,948  $77,221  $(5,499) $71,722