XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment information - Schedule of Business segment information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales:        
Total net sales $ 33,667 $ 40,355 $ 107,525 $ 118,122
Operating income (loss):        
Total operating income 3,349 6,545 12,145 17,952
Interest income 1,235 1,064 3,754 3,003
Income before income taxes 4,584 7,609 15,899 20,955
Security Products        
Net sales:        
Total net sales 26,567 31,376 84,667 84,390
Marine Components        
Net sales:        
Total net sales 7,100 8,979 22,858 33,732
Operating Segments | Security Products        
Operating income (loss):        
Total operating income 4,553 6,496 15,445 16,009
Operating Segments | Marine Components        
Operating income (loss):        
Total operating income 603 1,693 2,024 6,953
Corporate        
Operating income (loss):        
Total operating income $ (1,807) $ (1,644) $ (5,324) $ (5,010)