XML 230 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Trade payable $ 75,164 $ 75,779
Salaries and other payroll costs 25,513 29,271
Customer advances 1,218 1,197
Accrued interest 11,283 7,843
Income tax payable 8,138 19,913
Property tax payable 2,906 1,378
Scheduling and transmission 3,632 2,632
Royalty accrual 6,023 3,581
Warranty accrual 1,579 2,087
Other 7,730 9,082
Total $ 143,186 $ 152,763