XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Disaggragation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 113,587 $ 124,443 $ 357,777 $ 376,737
Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 55,125 64,574 170,639 191,257
General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 27,472 29,635 90,526 97,191
Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 20,301 17,802 62,019 49,995
Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 10,689 12,432 34,593 38,294
Operating Segments | Mobile Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 70,678 78,961 216,593 234,132
Operating Segments | Mobile Solutions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 48,062 55,933 147,254 164,698
Operating Segments | Mobile Solutions [Member] | General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 17,351 17,284 53,598 56,725
Operating Segments | Mobile Solutions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Operating Segments | Mobile Solutions [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 5,265 5,744 15,741 12,709
Operating Segments | Power Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 42,935 45,484 141,324 142,618
Operating Segments | Power Solutions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 7,063 8,641 23,385 26,559
Operating Segments | Power Solutions [Member] | General Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 10,121 12,351 36,928 40,466
Operating Segments | Power Solutions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 20,301 17,802 62,019 49,995
Operating Segments | Power Solutions [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales 5,450 6,690 18,992 25,598
Intersegment Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Net sales (26) (2) (140) (13)
Intersegment Eliminations [Member] | Other End Market Member        
Disaggregation of Revenue [Line Items]        
Net sales $ (26) $ (2) $ (140) $ (13)