v3.26.1
Business segment information (Tables)
6 Months Ended
Jun. 30, 2026
Business segment information  
Schedule of Business Segment Information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

June 30, 

​

June 30, 

​

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

​

​

(In thousands)

Net sales:

 

​

  ​

 

​

  ​

​

​

  ​

 

​

  ​

Security Products

​

$

30,683

​

$

33,348

​

$

60,913

​

$

63,244

Marine Components

​

 

9,683

​

 

10,266

​

 

19,725

​

 

20,939

Total

​

$

40,366

​

$

43,614

​

$

80,638

​

$

84,183

​

​

​

​

​

​

​

​

​

​

​

​

​

Cost of sales:

​

 

  ​

​

 

  ​

​

 

  ​

​

 

  ​

Security Products

​

$

21,129

​

$

21,559

​

$

42,361

​

$

41,431

Marine Components

​

 

6,347

​

 

6,519

​

 

13,224

​

 

13,964

Total

​

$

27,476

​

$

28,078

​

$

55,585

​

$

55,395

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross margin:

​

​

​

​

​

​

​

​

​

​

​

​

Security Products

​

$

9,554

​

$

11,789

​

$

18,552

​

$

21,813

Marine Components

​

 

3,336

​

 

3,747

​

 

6,501

​

 

6,975

Total

​

$

12,890

​

$

15,536

​

$

25,053

​

$

28,788

​

​

​

​

​

​

​

​

​

​

​

​

​

Segment selling, general and administrative expense:

​

 

  ​

​

 

  ​

​

 

  ​

​

 

  ​

Security Products

​

$

3,786

​

$

3,800

​

$

7,263

​

$

7,249

Marine Components

​

 

942

​

 

978

​

 

1,866

​

 

1,895

Total

​

$

4,728

​

$

4,778

​

$

9,129

​

$

9,144

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating income:

​

 

  ​

​

 

  ​

​

 

  ​

​

 

  ​

Security Products

​

$

5,768

​

$

7,989

​

$

11,289

​

$

14,564

Marine Components

​

 

2,394

​

 

2,769

​

 

4,635

​

 

5,080

Segment operating income

​

 

8,162

​

 

10,758

​

 

15,924

​

 

19,644

Corporate operating expenses

​

 

(1,842)

​

 

(1,837)

​

 

(3,735)

​

 

(3,673)

Total operating income

​

 

6,320

​

 

8,921

​

 

12,189

​

 

15,971

Interest income

​

 

846

​

 

662

​

 

1,719

​

 

1,339

Income before income taxes

​

$

7,166

​

$

9,583

​

$

13,908

​

$

17,310

​

​

​

​

​

​

​

​

​

​

​

​

​

Depreciation and amortization:

​

 

  ​

​

 

  ​

​

 

  ​

​

 

  ​

Security Products

​

$

622

​

$

571

​

$

1,266

​

$

1,147

Marine Components

​

 

301

​

 

286

​

 

602

​

 

578

Total

​

$

923

​

$

857

​

$

1,868

​

$

1,725