XML 65 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES ACCOUNTS PAYABLE AND ACCRUED EXPENSES
 Accounts payable and accrued expenses consist of the following:
 
December 31,
20242023
(Dollars in thousands)
Trade payable $124,697 $140,694 
Salaries and other payroll costs 30,206 28,302 
Customer advances 3,613 769 
Accrued interest 23,274 17,826 
Income tax payable 8,885 6,995 
Property tax payable 3,812 2,606 
Scheduling and transmission 1,714 1,892 
Royalty accrual 7,062 5,445 
Deferred income related to recovery of damages from a supplier
22,500 — 
Warranty accrual 1,287 1,812 
Other 7,284 8,177 
Total $234,334 $214,518