XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Business and Geographic Segments - Schedule of Business Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net sales:    
Total net sales $ 41,151 $ 42,050
Operating income (loss):    
Total operating income 7,040 6,306
Interest income 947 214
Income before income taxes 7,987 6,520
Depreciation and amortization 1,010 961
Total capital expenditures 270 1,717
Security Products    
Net sales:    
Total net sales 27,342 29,581
Operating income (loss):    
Total operating income 5,379 6,010
Marine Components    
Net sales:    
Total net sales 13,809 12,469
Operating income (loss):    
Total operating income 3,317 2,009
Corporate    
Operating income (loss):    
Total operating income $ (1,656) $ (1,713)