XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts payable and accrued liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables And Accruals [Abstract]  
Accounts payable and accrued liabilities

December 31, 

March 31, 

    

2023

    

2024

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,514

$

2,358

Marine Components

 

634

 

643

Corporate

73

Accrued liabilities:

 

  

 

Employee benefits

 

10,712

 

4,819

Taxes other than on income

 

285

 

453

Insurance

 

289

 

269

Deferred revenue

559

104

Customer tooling

 

145

 

254

Advances from customers

267

162

Other

 

340

 

562

Total accounts payable and accrued liabilities

$

15,745

$

9,697