XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Disaggragation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 122,992 $ 125,206 $ 244,190 $ 252,294
Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 58,283 62,076 115,514 126,683
General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 31,203 32,738 63,054 67,556
Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 21,486 17,608 41,718 32,193
Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 12,020 12,784 23,904 25,862
Mobile Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 72,855 77,153 145,915 155,171
Mobile Solutions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 50,217 52,961 99,192 108,765
Mobile Solutions [Member] | General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 17,534 19,228 36,247 39,441
Mobile Solutions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Mobile Solutions [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 5,104 4,964 10,476 6,965
Power Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 50,151 48,062 98,389 97,134
Power Solutions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 8,066 9,115 16,322 17,918
Power Solutions [Member] | General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 13,669 13,510 26,807 28,115
Power Solutions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 21,486 17,608 41,718 32,193
Power Solutions [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 6,930 7,829 13,542 18,908
Operating Segments | Mobile Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 72,855 77,153 145,915 155,171
Operating Segments | Power Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 50,151 48,062 98,389 97,134
Intersegment Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (14) (9) (114) (11)
Intersegment Eliminations [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales $ (14) $ (9) $ (114) $ (11)