XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business segment information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Business Segment Information

Years ended December 31, 

2021

    

2022

    

2023

(In thousands)

Net sales:

  

 

  

 

  

Security Products

$

105,124

$

114,519

$

121,182

Marine Components

 

35,691

 

52,043

 

40,105

Total net sales

$

140,815

$

166,562

$

161,287

Operating income:

 

  

 

  

 

  

Security Products

$

21,622

$

22,744

$

24,941

Marine Components

 

5,591

 

9,561

 

7,218

Corporate operating expenses

 

(6,687)

 

(6,869)

 

(6,724)

Total operating income

 

20,526

 

25,436

 

25,435

Interest income

 

1,197

 

1,877

 

4,168

Income before income taxes

$

21,723

$

27,313

$

29,603

Depreciation and amortization:

 

  

 

  

 

  

Security Products

$

2,890

$

2,801

$

2,748

Marine Components

 

940

 

1,167

 

1,217

Corporate

 

9

 

9

 

8

Total

$

3,839

$

3,977

$

3,973

Capital expenditures:

    

    

    

Security Products

$

1,044

$

2,015

$

970

Marine Components

 

3,050

 

1,680

 

160

Total

$

4,094

$

3,695

$

1,130

Net sales point of destination:

    

    

    

United States

$

129,160

$

153,982

$

155,092

Canada

 

8,061

 

9,227

 

3,153

Mexico

 

589

 

722

 

829

Other

 

3,005

 

2,631

 

2,213

Total

$

140,815

$

166,562

$

161,287

December 31, 

    

2021

    

2022

    

2023

(In thousands)

Total assets:

 

  

 

  

 

  

Security Products

$

78,193

$

80,671

$

78,519

Marine Components

 

18,167

 

26,372

 

24,619

Corporate

 

96,092

 

70,344

 

84,466

Total

$

192,452

$

177,387

$

187,604