XML 64 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

December 31,

 
   

2022

   

2021

 
   

(Dollars in thousands)

 

Trade payable

  $ 77,551     $ 75,164  

Salaries and other payroll costs

    24,205       25,513  

Customer advances

    1,060       1,218  

Accrued interest

    14,063       11,283  

Income tax payable

    8,393       8,138  

Property tax payable

    3,271       2,906  

Scheduling and transmission

    1,000       3,632  

Royalty accrual

    9,825       6,023  

Warranty accrual

    1,705       1,579  

Other

    8,350       7,730  

Total

  $ 149,423     $ 143,186