v3.26.1
Accounts payable and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Accounts payable and accrued liabilities  
Schedule of Accounts payable and accrued liabilities

​

​

​

​

​

​

​

​

​

​

December 31, 

​

June 30, 

​

  ​ ​ ​

2025

  ​ ​ ​

2026

​

​

(In thousands)

Accounts payable:

 

​

  ​

 

​

  ​

Security Products

​

$

2,153

​

$

2,956

Marine Components

​

 

538

​

 

993

Corporate

​

​

6

​

​

—

Employee benefits

​

 

11,186

​

 

8,444

Taxes other than on income

​

 

371

​

 

297

Professional services

​

​

263

​

​

553

Insurance

​

 

224

​

 

154

Advances from customers

​

​

61

​

​

166

Operating lease liability

​

​

—

​

​

92

Utilities

​

​

120

​

​

83

Customer tooling

​

 

90

​

 

66

Deferred revenue

​

​

50

​

​

42

Other

​

 

258

​

 

285

Total accounts payable and accrued liabilities

​

$

15,320

​

$

14,131

​