Net Sales (Details) - USD ($) $ in Thousands | 12 Months Ended |
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | $ 1,128,588 | $ 1,137,913 | $ 1,092,051 |
Aftermarket [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 949,539 | 961,689 | 940,462 |
OE/OES [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 159,012 | 152,580 | 127,480 |
Export [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 20,037 | 23,644 | 24,109 |
Ignition, Emission Control, Fuel and Safety Related System Products [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 699,894 | 712,375 | 654,099 |
Wire and Cable [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 144,122 | 143,644 | 155,671 |
Compressors [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 163,883 | 161,823 | 150,269 |
Other Climate Control Parts [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 120,689 | 120,071 | 132,012 |
United States [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 1,007,201 | 1,023,903 | 976,030 |
Canada [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 48,470 | 50,158 | 57,460 |
Mexico [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 19,607 | 20,035 | 20,214 |
Asia [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 35,244 | 24,968 | 18,148 |
Europe [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 12,606 | 13,875 | 13,684 |
Other Foreign [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 5,460 | 4,974 | 6,515 |
Engine Management [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 835,685 | 849,161 | 803,487 |
Engine Management [Member] | Aftermarket [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 682,874 | 702,872 | 684,242 |
Engine Management [Member] | OE/OES [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 133,942 | 124,665 | 97,205 |
Engine Management [Member] | Export [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 18,869 | 21,624 | 22,040 |
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 691,722 | 705,994 | 648,270 |
Engine Management [Member] | Wire and Cable [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 143,963 | 143,167 | 155,217 |
Engine Management [Member] | Compressors [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 0 | 0 | 0 |
Engine Management [Member] | Other Climate Control Parts [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 0 | 0 | 0 |
Engine Management [Member] | United States [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 738,521 | 760,134 | 714,402 |
Engine Management [Member] | Canada [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 25,842 | 27,439 | 33,475 |
Engine Management [Member] | Mexico [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 19,336 | 19,330 | 19,397 |
Engine Management [Member] | Asia [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 35,079 | 24,838 | 17,869 |
Engine Management [Member] | Europe [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 12,255 | 13,341 | 13,054 |
Engine Management [Member] | Other Foreign [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 4,652 | 4,079 | 5,290 |
Temperature Control [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 281,954 | 278,355 | 278,456 |
Temperature Control [Member] | Aftermarket [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 255,716 | 248,420 | 246,112 |
Temperature Control [Member] | OE/OES [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 25,070 | 27,915 | 30,275 |
Temperature Control [Member] | Export [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 1,168 | 2,020 | 2,069 |
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 |
Temperature Control [Member] | Wire and Cable [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 0 | 0 | 0 |
Temperature Control [Member] | Compressors [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 163,071 | 160,485 | 148,416 |
Temperature Control [Member] | Other Climate Control Parts [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 118,883 | 117,870 | 130,040 |
Temperature Control [Member] | United States [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 268,680 | 263,769 | 261,628 |
Temperature Control [Member] | Canada [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 11,679 | 12,322 | 13,877 |
Temperature Control [Member] | Mexico [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 271 | 705 | 817 |
Temperature Control [Member] | Asia [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 165 | 130 | 279 |
Temperature Control [Member] | Europe [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 351 | 534 | 630 |
Temperature Control [Member] | Other Foreign [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1] | 808 | 895 | 1,225 |
Other [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 10,949 | 10,397 | 10,108 |
Other [Member] | Aftermarket [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 10,949 | 10,397 | 10,108 |
Other [Member] | OE/OES [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 0 | 0 | 0 |
Other [Member] | Export [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 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] | 8,172 | 6,381 | 5,829 |
Other [Member] | Wire and Cable [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 159 | 477 | 454 |
Other [Member] | Compressors [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 812 | 1,338 | 1,853 |
Other [Member] | Other Climate Control Parts [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 1,806 | 2,201 | 1,972 |
Other [Member] | United States [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 0 | 0 | 0 |
Other [Member] | Canada [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 10,949 | 10,397 | 10,108 |
Other [Member] | Mexico [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 0 | 0 | 0 |
Other [Member] | Asia [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 0 | 0 | 0 |
Other [Member] | Europe [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | 0 | 0 | 0 |
Other [Member] | Other Foreign [Member] | | | | |
Disaggregation of Revenue [Abstract] | | | | |
Disaggregation of net sales | [1],[2] | $ 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 does not meet the criteria of a reportable operating segment. | |