XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Business segment information - Schedule of Business Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales:        
Total net sales $ 40,355 $ 42,864 $ 118,122 $ 126,589
Operating income (loss):        
Total operating income 6,545 5,920 17,952 19,971
Interest income 1,064 558 3,003 1,109
Income before income taxes 7,609 6,478 20,955 21,080
Security Products        
Net sales:        
Total net sales 31,376 28,493 84,390 86,911
Marine Components        
Net sales:        
Total net sales 8,979 14,371 33,732 39,678
Operating Segments | Security Products        
Operating income (loss):        
Total operating income 6,496 4,904 16,009 17,645
Operating Segments | Marine Components        
Operating income (loss):        
Total operating income 1,693 2,716 6,953 7,449
Corporate        
Operating income (loss):        
Total operating income $ (1,644) $ (1,700) $ (5,010) $ (5,123)