XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables And Accruals [Abstract]  
Accounts Payable and Accrued Liabilities

December 31, 

March 31, 

    

2022

    

2023

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,663

$

2,662

Marine Components

 

874

 

1,263

Accrued liabilities:

 

  

 

  

Employee benefits

 

10,489

 

5,208

Taxes other than on income

 

279

 

449

Advances from customers

298

256

Insurance

 

255

 

235

Deferred revenue

243

219

Customer tooling

 

135

 

181

Other

 

382

 

562

Total accounts payable and accrued liabilities

$

15,618

$

11,035