XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segments Geographical Areas [Abstract]  
Schedule of Disaggregates Net Sales By Reporting Unit

​

​

​

​

​

​

​

​

​

​

​

​

​

Years ended December 31, 

​

    

2019

    

2020

    

2021

​

​

(In thousands)

Net sales:

​

​

​

​

​

​

​

​

​

Security Products

​

$

99,328

​

$

87,863

​

$

105,124

Marine Components

​

 

24,915

​

 

26,674

​

 

35,691

Total

​

$

124,243

​

$

114,537

​

$

140,815

Geographical Information Attributable to Net Sales

​

​

​

​

​

​

​

​

​

​

​

​

​

Years ended December 31, 

​

    

2019

    

2020

    

2021

​

​

(In thousands)

Net sales - point of destination:

​

​

​

​

​

​

​

​

​

United States

​

$

114,186

​

$

107,712

​

$

129,160

Canada

​

 

7,257

​

 

4,423

​

 

8,061

Mexico

​

 

922

​

 

431

​

 

589

Other

​

 

1,878

​

 

1,971

​

 

3,005

Total

​

$

124,243

​

$

114,537

​

$

140,815