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

(In Thousands)

      
  2022  2021 

Payroll and related payables

 $35,425  $18,627 

Accrued vessel expenses

  47,307   19,662 

Accrued interest expense

  2,037   1,859 

Other accrued expenses

  20,749   11,586 
  $105,518  $51,734 
Other Current Liabilities [Table Text Block]

(In Thousands)

      
  2022  2021 

Taxes payable

 $39,355  $18,977 

Other

  10,968   4,888 
  $50,323  $23,865 
Other Liabilities [Table Text Block]

(In Thousands)

      
  2022  2021 

Pension liabilities

 $17,383  $26,872 

Liability for uncertain tax positions

  35,468   29,283 

Other

  14,992   12,029 
  $67,843  $68,184