v3.26.1
Business segment information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Business Segment Information

Three months ended

March 31, 

  ​ ​ ​

2025

  ​ ​ ​

2026

(In thousands)

Net sales:

  ​

 

  ​

Security Products

$

30,230

$

29,896

Marine Components

 

10,042

 

10,673

Total

$

40,272

$

40,569

Cost of sales:

 

  ​

 

  ​

Security Products

$

21,232

$

19,872

Marine Components

 

6,877

 

7,445

Total

$

28,109

$

27,317

Gross margin:

Security Products

$

8,998

$

10,024

Marine Components

 

3,165

 

3,228

Total

$

12,163

$

13,252

Segment selling, general and administrative expense:

 

  ​

 

  ​

Security Products

$

3,477

$

3,449

Marine Components

 

924

 

917

Total

$

4,401

$

4,366

Operating income:

 

  ​

 

  ​

Security Products

$

5,521

$

6,575

Marine Components

 

2,241

 

2,311

Segment operating income

 

7,762

 

8,886

Corporate operating expenses

 

(1,893)

 

(1,836)

Total operating income

 

5,869

 

7,050

Interest income

 

873

 

677

Income before income taxes

$

6,742

$

7,727

Depreciation and amortization:

 

  ​

 

  ​

Security Products

$

644

$

576

Marine Components

 

301

 

292

Total

$

945

$

868