XML 21 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts payable and accrued liabilities
6 Months Ended
Jun. 30, 2025
Accounts payable and accrued liabilities [Abstract]  
Accounts payable and accrued liabilities

Note 5 – Accounts payable and accrued liabilities:

December 31, 

June 30, 

    

2024

    

2025

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

3,016

$

3,146

Marine Components

 

671

 

964

Corporate

5

Employee benefits

 

9,794

 

7,723

Taxes other than on income

 

295

 

333

Insurance

 

280

 

299

Professional services

263

277

Customer tooling

 

147

 

136

Advances from customers

100

71

Deferred revenue

97

54

Other

 

308

 

392

Total accounts payable and accrued liabilities

$

14,971

$

13,400