v3.26.1
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2026
Inventories, net  
Schedule of Inventories, net

​

​

​

​

​

​

​

​

​

​

December 31, 

​

June 30, 

​

  ​ ​ ​

2025

  ​ ​ ​

2026

​

​

(In thousands)

Raw materials:

 

​

  ​

 

​

  ​

Security Products

​

$

3,979

​

$

3,802

Marine Components

​

 

1,641

​

 

2,081

Total raw materials

​

 

5,620

​

 

5,883

Work-in-process:

​

 

  ​

​

 

  ​

Security Products

​

 

14,313

​

 

14,621

Marine Components

​

 

5,594

​

 

6,568

Total work-in-process

​

 

19,907

​

 

21,189

Finished goods:

​

 

  ​

​

 

​

Security Products

​

 

3,002

​

 

2,942

Marine Components

​

 

1,881

​

 

1,742

Total finished goods

​

 

4,883

​

 

4,684

Total inventories, net

​

$

30,410

​

$

31,756

​