XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Net Sales (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2018 | Mar. 31, 2017 | [2]
Product Warranty and Overstock Returns [Abstract] |  |  |
Product warranty period |  | 90 days |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | $ 261,826 | $ 282,378
Aftermarket [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 223,047 | 242,338
OE/OES [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 33,157 | 34,493
Export [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 5,622 | 5,547
Ignition, Emission and Fuel System Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 162,394 | 165,876
Wire and Cable [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 38,947 | 46,388
Compressors [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 29,842 | 37,620
Other Climate Control Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 30,643 | 32,494
United States [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 230,155 | 250,941
Canada [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 13,842 | 14,898
Mexico [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 8,434 | 7,255
Europe [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 3,644 | 4,018
Other Foreign [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 5,751 | 5,266
Engine Management [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 199,488 | 211,314
Engine Management [Member] | Aftermarket [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 169,310 | 179,765
Engine Management [Member] | OE/OES [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 25,056 | 26,504
Engine Management [Member] | Export [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 5,122 | 5,045
Engine Management [Member] | Ignition, Emission and Fuel System Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 160,732 | 165,153
Engine Management [Member] | Wire and Cable [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 38,756 | 46,161
Engine Management [Member] | Compressors [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 0 | 0
Engine Management [Member] | Other Climate Control Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 0 | 0
Engine Management [Member] | United States [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 174,584 | 185,902
Engine Management [Member] | Canada [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 7,804 | 9,767
Engine Management [Member] | Mexico [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 8,222 | 7,031
Engine Management [Member] | Europe [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 3,480 | 3,814
Engine Management [Member] | Other Foreign [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 5,398 | 4,800
Temperature Control [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 60,231 | 70,290
Temperature Control [Member] | Aftermarket [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 51,630 | 61,799
Temperature Control [Member] | OE/OES [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 8,101 | 7,989
Temperature Control [Member] | Export [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 500 | 502
Temperature Control [Member] | Ignition, Emission and Fuel System Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 0 | 0
Temperature Control [Member] | Wire and Cable [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 0 | 0
Temperature Control [Member] | Compressors [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 29,898 | 37,922
Temperature Control [Member] | Other Climate Control Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 30,333 | 32,368
Temperature Control [Member] | United States [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 55,571 | 65,039
Temperature Control [Member] | Canada [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 3,931 | 4,357
Temperature Control [Member] | Mexico [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 212 | 224
Temperature Control [Member] | Europe [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 164 | 204
Temperature Control [Member] | Other Foreign [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1] | 353 | 466
Other [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 2,107 | 774
Other [Member] | Aftermarket [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 2,107 | 774
Other [Member] | OE/OES [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 0 | 0
Other [Member] | Export [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 0 | 0
Other [Member] | Ignition, Emission and Fuel System Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 1,662 | 723
Other [Member] | Wire and Cable [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 191 | 227
Other [Member] | Compressors [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | (56) | (302)
Other [Member] | Other Climate Control Parts [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 310 | 126
Other [Member] | United States [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 0 | 0
Other [Member] | Canada [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 2,107 | 774
Other [Member] | Mexico [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 0 | 0
Other [Member] | Europe [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | 0 | 0
Other [Member] | Other Foreign [Member] |  |  |
Revenue from Contract with Customer, Excluding Assessed Tax [Abstract] |  |  |
Disaggregation of net sales | [1],[3] | $ 0 | $ 0
[1] | Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] | Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, using the modified retrospective method.
[3] | 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 compressor sales for the three months ended March 31, 2018 and 2017 exceeded third party sales from our Canadian business unit.

X
- References No definition available. + Details
Name: | smp_ProductWarrantyAndOverstockReturnsAbstract
Namespace Prefix: | smp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the product warranty period in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | smp_StandardProductWarrantyPeriod
Namespace Prefix: | smp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 32 -Paragraph 2A -URI http://asc.fasb.org/extlink&oid=82859839&loc=SL82860478-203043 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82913847&loc=SL49130543-203045 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82913847&loc=SL49130539-203045 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTaxAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ContractWithCustomerSalesChannelAxis=smp_AftermarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContractWithCustomerSalesChannelAxis=smp_OEOESMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContractWithCustomerSalesChannelAxis=smp_ExportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=smp_IgnitionEmissionAndFuelSystemPartsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=smp_WireAndCableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=smp_CompressorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=smp_OtherClimateControlPartsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=smp_OtherForeignMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=smp_EngineManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=smp_TemperatureControlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |