XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales $ 331,403 $ 328,028
United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 269,940 280,189
Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 23,972 16,323
Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 14,505 15,282
Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 12,232 10,355
Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 8,803 4,136
Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 1,951 1,743
Vehicle Control [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 185,524 184,577
Vehicle Control [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 164,821 166,412
Vehicle Control [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 9,158 8,330
Vehicle Control [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 283 198
Vehicle Control [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 10,020 8,587
Vehicle Control [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 101 62
Vehicle Control [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 1,141 988
Vehicle Control [Member] | Engine Management (Ignition, Emissions and Fuel Delivery) [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 116,085 116,083
Vehicle Control [Member] | Electrical and Safety [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 52,407 51,804
Vehicle Control [Member] | Wire Sets and Other [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 17,032 16,690
Temperature Control [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 71,608 72,406
Temperature Control [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 64,665 69,571
Temperature Control [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 6,632 2,755
Temperature Control [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 16 0
Temperature Control [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 5 0
Temperature Control [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 141 20
Temperature Control [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 149 60
Temperature Control [Member] | AC System Components [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 49,960 50,798
Temperature Control [Member] | Other Thermal Components [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 21,648 21,608
Engineered Solutions [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 74,271 71,045
Engineered Solutions [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 40,454 44,206
Engineered Solutions [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 8,182 5,238
Engineered Solutions [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 14,206 15,084
Engineered Solutions [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 2,207 1,768
Engineered Solutions [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 8,561 4,054
Engineered Solutions [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 661 695
Engineered Solutions [Member] | Commercial Vehicle [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 22,908 20,232
Engineered Solutions [Member] | Construction Agriculture [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 10,076 11,692
Engineered Solutions [Member] | Light Vehicle [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 21,803 23,019
Engineered Solutions [Member] | All Other [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 19,484 16,102
Other [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales 0 0
Other [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales $ 0 $ 0