XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] $ 381,373 $ 370,310 $ 1,063,616 $ 988,939
Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 304,478 290,358 824,255 785,566
OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 68,707 72,543 213,836 181,848
Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 8,188 7,409 25,525 21,525
Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 218,571 210,692 626,455 580,345
Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 36,817 38,666 114,739 117,613
Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 79,958 76,264 195,490 179,619
Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 46,027 44,688 126,932 111,362
United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 340,338 324,698 940,208 868,049
Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 20,210 18,381 51,156 46,797
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,407 7,014 27,606 17,632
Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,377 6,481 22,573 19,269
Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,488 12,304 16,806 31,530
Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,553 1,432 5,267 5,662
Engine Management [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 251,741 247,151 732,871 692,385
Engine Management [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 184,430 175,881 522,916 513,190
Engine Management [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 59,908 64,343 186,449 159,164
Engine Management [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,403 6,927 23,506 20,031
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 215,021 208,443 618,198 574,595
Engine Management [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 36,720 38,708 114,673 117,790
Engine Management [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 222,110 210,639 638,377 594,014
Engine Management [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,129 9,731 23,526 25,738
Engine Management [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,375 6,900 27,460 17,301
Engine Management [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,263 6,381 22,270 18,988
Engine Management [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,463 12,269 16,589 31,351
Engine Management [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,401 1,231 4,649 4,993
Temperature Control [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 122,991 119,075 318,744 288,019
Temperature Control [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 113,407 110,393 289,338 263,841
Temperature Control [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 8,799 8,200 27,387 22,684
Temperature Control [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 785 482 2,019 1,494
Temperature Control [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 78,211 75,080 193,551 178,031
Temperature Control [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 44,780 43,995 125,193 109,988
Temperature Control [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 118,228 114,059 301,831 274,035
Temperature Control [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 4,440 4,566 15,629 12,524
Temperature Control [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 32 114 146 331
Temperature Control [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 114 100 303 281
Temperature Control [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 25 35 217 179
Temperature Control [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 152 201 618 669
Other [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 3,550 2,249 8,257 5,750
Other [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 97 (42) 66 (177)
Other [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 1,747 1,184 1,939 1,588
Other [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 1,247 693 1,739 1,374
Other [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] $ 0 $ 0 $ 0 $ 0
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.