XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables And Accruals [Abstract]  
Accounts Payable and Accrued Liabilities

December 31, 

September 30, 

    

2021

    

2022

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,594

$

3,120

Marine Components

 

814

 

2,051

Accrued liabilities:

 

  

 

  

Employee benefits

 

9,797

 

8,931

Taxes other than on income

 

391

 

520

Customer tooling

 

516

 

350

Advances from customers

271

Insurance

 

208

 

268

Deferred revenue

258

Other

 

404

 

370

Total accounts payable and accrued liabilities

$

14,724

$

16,139