XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued liabilities
9 Months Ended
Sep. 30, 2023
Payables And Accruals [Abstract]  
Accounts payable and accrued liabilities

Note 6 – Accounts payable and accrued liabilities:

December 31, 

September 30, 

    

2022

    

2023

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,663

$

3,156

Marine Components

 

874

 

835

Accrued liabilities:

 

  

 

  

Employee benefits

 

10,489

 

8,703

Taxes other than on income

 

279

 

489

Insurance

 

255

 

264

Deferred revenue

243

574

Customer tooling

 

135

 

199

Advances from customers

298

440

Other

 

382

 

387

Total accounts payable and accrued liabilities

$

15,618

$

15,047