XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2023
Payables And Accruals [Abstract]  
Accounts payable and accrued liabilities

Note 7  Accounts payable and accrued liabilities:

December 31, 

December 31, 

    

2022

    

2023

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,663

$

2,514

Marine Components

 

874

 

634

Accrued liabilities:

 

  

 

  

Employee benefits

 

10,489

 

10,712

Deferred revenue

243

559

Insurance

 

255

 

289

Taxes other than on income

 

279

 

285

Advances from customers

298

267

Customer tooling

 

135

 

145

Other

 

382

 

340

Total accounts payable and accrued liabilities

$

15,618

$

15,745