XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue recognition (Tables)
9 Months Ended
Sep. 30, 2024
Revenue recognition  
Schedule of Disaggregation of Net Sales by Reporting Unit

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Nine months ended

​

​

September 30, 

​

September 30, 

​

    

2023

    

2024

    

2023

    

2024

​

​

(In thousands)

Net sales:

​

​

​

​

​

​

​

​

​

​

​

​

Security Products

​

$

31,376

​

$

26,567

​

$

84,390

​

$

84,667

Marine Components

​

 

8,979

​

 

7,100

​

 

33,732

​

 

22,858

Total

​

$

40,355

​

$

33,667

​

$

118,122

​

$

107,525

​