XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts payable and accrued liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Accounts payable and accrued liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

December 31, 

March 31, 

    

2024

    

2025

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

3,016

$

3,078

Marine Components

 

671

 

770

Corporate

53

Payable to affiliate - Contran

 

 

142

Employee benefits

 

9,794

 

5,286

Taxes other than on income

 

295

 

460

Insurance

 

280

 

292

Professional services

263

288

Customer tooling

 

147

 

142

Advances from customers

100

134

Deferred revenue

97

91

Other

 

308

 

358

Total accounts payable and accrued liabilities

$

14,971

$

11,094