XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Accrued Expenses, Other Current Liabilities, and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(In Thousands)

      
  2023  2022 

Payroll and related payables

 $34,989  $35,425 

Accrued vessel expenses

  48,076   47,307 

Accrued interest expense

  17,128   2,037 

Other accrued expenses

  25,397   20,749 
  $125,590  $105,518 
Other Current Liabilities [Table Text Block]

(In Thousands)

      
  2023  2022 

Taxes payable

 $44,461  $39,355 

Other

  10,672   10,968 
  $55,133  $50,323 
Other Liabilities [Table Text Block]

(In Thousands)

      
  2023  2022 

Pension liabilities

 $19,003  $17,383 

Liability for uncertain tax positions

  27,319   35,468 

Other

  18,663   14,992 
  $64,985  $67,843