XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Summary of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue, Major Customer [Line Items]        
Net sales $ 117,244 $ 113,761 $ 367,205 $ 308,506
Automotive        
Revenue, Major Customer [Line Items]        
Net sales 55,941 58,113 177,913 148,879
General Industrial        
Revenue, Major Customer [Line Items]        
Net sales 33,669 33,054 109,763 92,099
Residential/Commercial Electrical        
Revenue, Major Customer [Line Items]        
Net sales 16,257 12,996 48,237 39,695
Other        
Revenue, Major Customer [Line Items]        
Net sales 11,377 9,598 31,292 27,833
United States and Puerto Rico        
Revenue, Major Customer [Line Items]        
Net sales 74,103 72,390 226,008 198,844
China        
Revenue, Major Customer [Line Items]        
Net sales 11,598 14,365 42,019 35,192
Brazil        
Revenue, Major Customer [Line Items]        
Net sales 9,143 7,353 29,331 18,261
Mexico        
Revenue, Major Customer [Line Items]        
Net sales 9,608 7,693 27,198 21,247
Germany        
Revenue, Major Customer [Line Items]        
Net sales 1,239 1,532 4,635 4,662
Poland        
Revenue, Major Customer [Line Items]        
Net sales 701 1,346 2,792 3,452
Other        
Revenue, Major Customer [Line Items]        
Net sales 10,852 9,082 35,222 26,848
Operating Segments | Mobile Solutions        
Revenue, Major Customer [Line Items]        
Net sales 68,586 70,371 220,248 181,292
Operating Segments | Mobile Solutions | Automotive        
Revenue, Major Customer [Line Items]        
Net sales 43,486 47,484 139,877 119,069
Operating Segments | Mobile Solutions | General Industrial        
Revenue, Major Customer [Line Items]        
Net sales 21,396 19,912 70,155 55,069
Operating Segments | Mobile Solutions | Other        
Revenue, Major Customer [Line Items]        
Net sales 3,704 2,975 10,216 7,154
Operating Segments | Mobile Solutions | United States and Puerto Rico        
Revenue, Major Customer [Line Items]        
Net sales 35,812 37,116 108,534 94,482
Operating Segments | Mobile Solutions | China        
Revenue, Major Customer [Line Items]        
Net sales 10,849 12,785 38,482 31,203
Operating Segments | Mobile Solutions | Brazil        
Revenue, Major Customer [Line Items]        
Net sales 8,951 7,100 28,604 17,815
Operating Segments | Mobile Solutions | Mexico        
Revenue, Major Customer [Line Items]        
Net sales 4,981 4,454 14,825 11,746
Operating Segments | Mobile Solutions | Germany        
Revenue, Major Customer [Line Items]        
Net sales 1,080 1,400 4,216 4,401
Operating Segments | Mobile Solutions | Poland        
Revenue, Major Customer [Line Items]        
Net sales 698 1,342 2,782 3,441
Operating Segments | Mobile Solutions | Other        
Revenue, Major Customer [Line Items]        
Net sales 6,215 6,174 22,805 18,204
Operating Segments | Power Solutions        
Revenue, Major Customer [Line Items]        
Net sales 48,680 43,415 147,026 127,307
Operating Segments | Power Solutions | Automotive        
Revenue, Major Customer [Line Items]        
Net sales 12,455 10,629 38,036 29,810
Operating Segments | Power Solutions | General Industrial        
Revenue, Major Customer [Line Items]        
Net sales 12,273 13,142 39,608 37,030
Operating Segments | Power Solutions | Residential/Commercial Electrical        
Revenue, Major Customer [Line Items]        
Net sales 16,257 12,996 48,237 39,695
Operating Segments | Power Solutions | Other        
Revenue, Major Customer [Line Items]        
Net sales 7,695 6,648 21,145 20,772
Operating Segments | Power Solutions | United States and Puerto Rico        
Revenue, Major Customer [Line Items]        
Net sales 38,313 35,299 117,543 104,455
Operating Segments | Power Solutions | China        
Revenue, Major Customer [Line Items]        
Net sales 749 1,580 3,537 3,989
Operating Segments | Power Solutions | Brazil        
Revenue, Major Customer [Line Items]        
Net sales 192 253 727 446
Operating Segments | Power Solutions | Mexico        
Revenue, Major Customer [Line Items]        
Net sales 4,627 3,239 12,373 9,501
Operating Segments | Power Solutions | Germany        
Revenue, Major Customer [Line Items]        
Net sales 159 132 419 261
Operating Segments | Power Solutions | Poland        
Revenue, Major Customer [Line Items]        
Net sales 3 4 10 11
Operating Segments | Power Solutions | Other        
Revenue, Major Customer [Line Items]        
Net sales 4,637 2,908 12,417 8,644
Intersegment Sales Eliminations        
Revenue, Major Customer [Line Items]        
Net sales (22) (25) (69) (93)
Intersegment Sales Eliminations | Other        
Revenue, Major Customer [Line Items]        
Net sales (22) (25) (69) (93)
Intersegment Sales Eliminations | United States and Puerto Rico        
Revenue, Major Customer [Line Items]        
Net sales $ (22) $ (25) $ (69) $ (93)