XML 98 R62.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Restructuring and Integration Expense (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Plant Rationalization Program [Abstract] |  |  |  |
Net proceeds from sale of Grapevine, Texas facility |  | $ 4,801 | $ 0 | $ 0
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 742 | 2,854 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period | [1] | 2,585 | 4,510 |
Non-cash usage, including asset write-downs |  |  | (181) |
Cash payments |  | (2,094) | (5,184) |
Reclassification of environment liability | [1] | (386) | (1,284) |
Reclassification of inventory reserves |  | (511) |  |
Foreign currency exchange rate changes and other |  |  | 27 |
Exit activity liability, end of period |  | 336 | 742 | 2,854
Plant Rationalization Program [Member] |  |  |  |
Plant Rationalization Program [Abstract] |  |  |  |
Net proceeds from sale of Grapevine, Texas facility |  | 4,800 |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 304 | 1,476 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 353 |
Cash payments |  | (128) | (1,525) |
Exit activity liability, end of period |  | 176 | 304 | 1,476
Orlando Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 438 | 986 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 1,479 |
Non-cash usage, including asset write-downs |  |  | (12) |
Cash payments |  | (278) | (2,015) |
Exit activity liability, end of period |  | 160 | 438 | 986
Wire and Cable Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 392 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  |  | 1,394 |
Non-cash usage, including asset write-downs |  |  | (169) |
Cash payments |  |  | (1,644) |
Foreign currency exchange rate changes and other |  |  | 27 |
Exit activity liability, end of period |  |  | 0 | 392
Pollak Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 |  |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 2,199 |  |
Cash payments |  | (1,688) |  |
Reclassification of inventory reserves |  | (511) |  |
Exit activity liability, end of period |  | 0 | 0 |
Workforce Reduction [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 742 | 2,854 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period | [1] | 0 | 9 |
Non-cash usage, including asset write-downs |  |  | 0 |
Cash payments |  | (406) | (2,148) |
Reclassification of environment liability | [1] | 0 | 0 |
Reclassification of inventory reserves |  | 0 |  |
Foreign currency exchange rate changes and other |  |  | 27 |
Exit activity liability, end of period |  | 336 | 742 | 2,854
Other Exit Costs [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period | [1] | 2,585 | 4,501 |
Non-cash usage, including asset write-downs |  |  | (181) |
Cash payments |  | (1,688) | (3,036) |
Reclassification of environment liability | [1] | (386) | (1,284) |
Reclassification of inventory reserves |  | (511) |  |
Foreign currency exchange rate changes and other |  |  | 0 |
Exit activity liability, end of period |  | 0 | 0 | 0
Engine Management [Member] | Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 0 |
Cash payments |  | 0 | 0 |
Exit activity liability, end of period |  | 0 | 0 | 0
Engine Management [Member] | Orlando Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 438 | 986 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 1,479 |
Non-cash usage, including asset write-downs |  |  | (12) |
Cash payments |  | (278) | (2,015) |
Exit activity liability, end of period |  | 160 | 438 | 986
Engine Management [Member] | Wire and Cable Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 392 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  |  | 1,394 |
Non-cash usage, including asset write-downs |  |  | (169) |
Cash payments |  |  | (1,644) |
Foreign currency exchange rate changes and other |  |  | 27 |
Exit activity liability, end of period |  |  | 0 | 392
Engine Management [Member] | Pollak Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 |  |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 2,199 |  |
Cash payments |  | (1,688) |  |
Reclassification of inventory reserves |  | (511) |  |
Exit activity liability, end of period |  | 0 | 0 |
Temperature Control [Member] | Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 304 | 1,476 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 353 |
Cash payments |  | (128) | (1,525) |
Exit activity liability, end of period |  | 176 | 304 | 1,476
Temperature Control [Member] | Orlando Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 0 |
Non-cash usage, including asset write-downs |  |  | 0 |
Cash payments |  | 0 | 0 |
Exit activity liability, end of period |  | 0 | 0 | 0
Temperature Control [Member] | Wire and Cable Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  |  | 0 |
Non-cash usage, including asset write-downs |  |  | 0 |
Cash payments |  |  | 0 |
Foreign currency exchange rate changes and other |  |  | 0 |
Exit activity liability, end of period |  |  | 0 | 0
Temperature Control [Member] | Pollak Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 |  |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 |  |
Cash payments |  | 0 |  |
Reclassification of inventory reserves |  | 0 |  |
Exit activity liability, end of period |  | 0 | 0 |
Other [Member] | Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 0 |
Cash payments |  | 0 | 0 |
Exit activity liability, end of period |  | 0 | 0 | 0
Other [Member] | Orlando Plant Rationalization Program [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 | 0 |
Non-cash usage, including asset write-downs |  |  | 0 |
Cash payments |  | 0 | 0 |
Exit activity liability, end of period |  | 0 | 0 | 0
Other [Member] | Wire and Cable Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 | 0 |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  |  | 0 |
Non-cash usage, including asset write-downs |  |  | 0 |
Cash payments |  |  | 0 |
Foreign currency exchange rate changes and other |  |  | 0 |
Exit activity liability, end of period |  |  | 0 | $ 0
Other [Member] | Pollak Relocation [Member] |  |  |  |
Restructuring and integration activities [Roll Forward] |  |  |  |
Exit activity liability, beginning of period |  | 0 |  |
Restructuring and integration costs [Abstract] |  |  |  |
Amounts provided for during the period |  | 0 |  |
Cash payments |  | 0 |  |
Reclassification of inventory reserves |  | 0 |  |
Exit activity liability, end of period |  | $ 0 | $ 0 |
[1] | Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location. The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively.

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

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

X
- Definition Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment related to reclassification of inventory reserves. + References No definition available. + Details
Name: | smp_RestructuringReserveReclassificationOfInventoryReserves
Namespace Prefix: | smp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 17 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585 + Details
Name: | us-gaap_PaymentsForRestructuring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinesses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserveAccrualAdjustment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_RestructuringReserveRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease in the reserve for full or partial settlement through consideration other than cash. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringReserveSettledWithoutCash2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserveTranslationAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringPlanAxis=smp_PlantRationalizationProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=smp_OrlandoPlantRationalizationProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=smp_IntegrationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=smp_PollakRelocationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember
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: |