XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Business Segment Information - Schedule of Business Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales:        
Total net sales $ 41,675 $ 36,253 $ 83,725 $ 72,177
Operating income (loss):        
Total operating income 7,745 5,758 14,051 11,575
Interest income 337 318 551 656
Income before income taxes 8,082 6,076 14,602 12,231
Operating Segments | Security Products        
Net sales:        
Total net sales 28,837 27,587 58,418 53,472
Operating income (loss):        
Total operating income 6,731 5,845 12,741 11,335
Operating Segments | Marine Components        
Net sales:        
Total net sales 12,838 8,666 25,307 18,705
Operating income (loss):        
Total operating income 2,724 1,598 4,733 3,541
Corporate        
Operating income (loss):        
Total operating income $ (1,710) $ (1,685) $ (3,423) $ (3,301)