XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] $ 276,553 $ 254,302
Aftermarket [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 224,590 206,719
OE/OES [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 45,215 41,899
Export [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 6,748 5,684
Ignition, Emission Control, Fuel and Safety Related System Products [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 175,335 166,010
Wire and Cable [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 38,359 36,570
Compressors [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 33,392 25,206
Other Climate Control Parts [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 29,467 26,516
United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 239,837 222,255
Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 13,962 11,472
Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 9,711 9,554
Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 6,212 6,173
Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 5,205 3,471
Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 1,626 1,377
Engine Management [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 212,018 201,118
Engine Management [Member] | Aftermarket [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 166,843 160,583
Engine Management [Member] | OE/OES [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 38,835 35,120
Engine Management [Member] | Export [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 6,340 5,415
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 173,666 164,526
Engine Management [Member] | Wire and Cable [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 38,352 36,592
Engine Management [Member] | Compressors [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 0 0
Engine Management [Member] | Other Climate Control Parts [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 0 0
Engine Management [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 181,101 174,379
Engine Management [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 8,574 6,589
Engine Management [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 9,635 9,459
Engine Management [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 6,147 6,114
Engine Management [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 5,149 3,348
Engine Management [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 1,412 1,229
Temperature Control [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 62,473 51,442
Temperature Control [Member] | Aftermarket [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 55,685 44,394
Temperature Control [Member] | OE/OES [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 6,380 6,779
Temperature Control [Member] | Export [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 408 269
Temperature Control [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 0 0
Temperature Control [Member] | Wire and Cable [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 0 0
Temperature Control [Member] | Compressors [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 33,374 25,348
Temperature Control [Member] | Other Climate Control Parts [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 29,099 26,094
Temperature Control [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 58,736 47,876
Temperature Control [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 3,326 3,141
Temperature Control [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 76 95
Temperature Control [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 65 59
Temperature Control [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 56 123
Temperature Control [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1] 214 148
Other [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 2,062 1,742
Other [Member] | Aftermarket [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 2,062 1,742
Other [Member] | OE/OES [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Export [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 1,669 1,484
Other [Member] | Wire and Cable [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 7 (22)
Other [Member] | Compressors [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 18 (142)
Other [Member] | Other Climate Control Parts [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 368 422
Other [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Canada [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 2,062 1,742
Other [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Mexico [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Europe [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] 0 0
Other [Member] | Other Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Disaggregation of net sales [1],[2] $ 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.  Intersegment wire and cable and compressor sales for the three months ended March 31, 2020 exceeded third party sales from our Canadian business unit.