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

Note 6 – Accounts payable and accrued liabilities:

December 31, 

June 30, 

    

2022

    

2023

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,663

$

4,018

Marine Components

 

874

 

1,206

Accrued liabilities:

 

  

 

  

Employee benefits

 

10,489

 

7,220

Taxes other than on income

 

279

 

339

Insurance

 

255

 

268

Deferred revenue

243

189

Customer tooling

 

135

 

178

Advances from customers

298

156

Other

 

382

 

380

Total accounts payable and accrued liabilities

$

15,618

$

13,954