XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business and geographic segments (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Business Segment Information

Years ended December 31, 

2022

    

2023

    

2024

(In thousands)

Net sales:

  

 

  

 

  

Security Products

$

114,519

$

121,182

$

115,243

Marine Components

 

52,043

 

40,105

 

30,698

Total

$

166,562

$

161,287

$

145,941

Cost of sales:

Security Products

$

79,068

$

82,781

$

80,509

Marine Components

38,695

29,287

24,069

Total

$

117,763

$

112,068

$

104,578

Gross margin:

Security Products

$

35,451

$

38,401

$

34,734

Marine Components

13,348

10,818

6,629

Total

$

48,799

$

49,219

$

41,363

Segment selling, general and administrative expense:

Security Products

$

12,707

$

13,460

$

13,894

Marine Components

3,787

3,600

3,327

Total

$

16,494

$

17,060

$

17,221

Operating income:

 

  

 

  

 

  

Security Products

$

22,744

$

24,941

$

20,840

Marine Components

 

9,561

 

7,218

 

3,302

Segment operating income

32,305

32,159

24,142

Corporate operating expenses

 

(6,869)

 

(6,724)

 

(7,119)

Operating income

 

25,436

 

25,435

 

17,023

Interest income

 

1,877

 

4,168

 

4,714

Income before income taxes

$

27,313

$

29,603

$

21,737

Depreciation and amortization:

 

  

 

  

 

  

Security Products

$

2,801

$

2,748

$

2,489

Marine Components

 

1,167

 

1,217

 

1,202

Corporate

 

9

 

8

 

Total

$

3,977

$

3,973

$

3,691

Capital expenditures:

    

    

    

Security Products

$

2,015

$

970

$

603

Marine Components

 

1,680

 

160

 

829

Total

$

3,695

$

1,130

$

1,432

Net sales point of destination:

    

    

    

United States

$

153,982

$

155,092

$

141,328

Canada

 

9,227

 

3,153

 

1,860

Mexico

 

722

 

829

 

774

Other

 

2,631

 

2,213

 

1,979

Total

$

166,562

$

161,287

$

145,941

December 31, 

    

2022

    

2023

    

2024

(In thousands)

Total assets:

 

  

 

  

 

  

Security Products

$

80,671

$

78,519

$

74,999

Marine Components

 

26,372

 

24,619

 

22,591

Corporate

 

70,344

 

84,466

 

65,454

Total

$

177,387

$

187,604

$

163,044