XML 75 R45.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses consist of the following:
December 31,
20252024
(Dollars in thousands)
Trade payable $123,991 $124,697 
Salaries and other payroll costs 31,420 30,206 
Customer advances 3,053 3,613 
Accrued interest 22,990 23,274 
Income tax payable 11,466 8,885 
Property tax payable 4,675 3,812 
Scheduling and transmission 1,789 1,714 
Royalty accrual 5,633 7,062 
Deferred income
21,125 22,500 
Warranty accrual 2,296 1,287 
Other 6,318 7,284 
Total $234,757 $234,334