XML 47 R37.htm IDEA: XBRL DOCUMENT
v3.10.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Hedging Activities (Details) $ in Thousands |  | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Jun. 19, 2018 USD ($) | Sep. 29, 2018 USD ($) | Jun. 30, 2018 USD ($) derivative T | Mar. 31, 2018 USD ($) T | Sep. 30, 2017 USD ($) derivative | Jul. 01, 2017 USD ($) | Jun. 30, 2018 USD ($) | Jul. 01, 2017 USD ($) | Dec. 30, 2017 USD ($)
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative asset (liabilities) |  |  | $ 3,350 |  |  |  | $ 3,350 |  | $ (826)
Gain (Loss) on Derivative Used in Net Investment Hedge, Before Tax |  |  |  |  |  |  |  |  | 5,123
Realized gain on net investment hedge, net of tax |  |  |  |  |  |  |  |  | 3,150
Derivatives used in Net Investment Hedge, Net of Tax, Period Increase (Decrease) |  |  | (2,396) |  |  | $ 550 | (1,607) | $ 1,076 |
Realized loss on net investment hedge for grinding media business recorded in earnings |  |  | 1,215 |  |  | 0 | 1,215 | 0 |
Loss (deferred) on interest rate hedges |  |  | (2,467) |  |  | 0 | (2,467) | 0 |
Commodity forward contracts |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  | $ 7,185 | $ 7,142 |  |  | 7,185 |  |
Derivative, Nonmonetary Notional Amount, Mass | T |  |  |  | 1,500 |  |  |  |  |
Derivatives used in Net Investment Hedge, Net of Tax, Period Increase (Decrease) |  |  |  | $ 1,345 |  |  |  |  |
July - September |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, Nonmonetary Notional Amount, Mass | T |  |  | 2,000 |  |  |  |  |  |
October - December |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, Nonmonetary Notional Amount, Mass | T |  |  | 1,000 |  |  |  |  |  |
Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  |  |  |  | $ 44,000 |  | $ 44,000 |
Derivative, Number Of Instrument Entered | derivative |  |  | 2 |  | 2 |  |  |  |
Derivative, Term of Contract |  |  | 2 years |  | 6 months |  |  |  |
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax |  | $ 1,621 |  |  |  |  |  |  |
Realized loss on net investment hedge for grinding media business recorded in earnings |  |  | $ 1,215 |  |  |  |  |  |
Interest Rate Contract [Member] |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount | $ 175,000 |  |  |  |  |  |  |  |
Prepaid expenses and other assets | Commodity forward contracts |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative asset (liabilities) |  |  | 1,345 |  |  |  | 1,345 |  | 0
Prepaid expenses and other assets | Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative asset (liabilities) |  |  | 2,005 |  |  |  | 2,005 |  | 0
Accrued expenses | Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative asset (liabilities) |  |  | $ 0 |  |  |  | $ 0 |  | $ (826)
Senior Unsecured Notes | Senior Unsecured Notes 5.00% Due 2044 |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from Notes Payable | 200,000 |  |  |  |  |  |  |  |
Stated rate |  |  | 5.00% |  |  |  | 5.00% |  |
Senior Unsecured Notes | Senior Unsecured Notes 5.25% Due 2054 |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from Notes Payable | $ 55,000 |  |  |  |  |  |  |  |
Stated rate |  |  | 5.25% |  |  |  | 5.25% |  |
Australia, Dollars | Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  | $ 100,000 |  | $ 24,059 |  | $ 100,000 |  |
Derivatives used in Net Investment Hedge, Net of Tax, Period Increase (Decrease) |  |  | 857 |  |  |  |  |  |
United Kingdom, Pounds | Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  |  |  | $ 21,222 |  |  |  |
Euro Member Countries, Euro | Foreign Currency Forward Contract |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  | 50 |  |  |  | $ 50 |  |
Derivatives used in Net Investment Hedge, Net of Tax, Period Increase (Decrease) |  |  | $ 1,148 |  |  |  |  |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal mass used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountMass
Namespace Prefix: | us-gaap_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from a borrowing supported by a written promise to pay an obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the cumulative translation adjustment from gain (loss), after tax, on foreign currency derivatives, that are designated as, and are effective as, economic hedges of a net investment in a foreign entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b),(c),(d) -URI http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative, Number Of Instrument Entered + References No definition available. + Details
Name: | vmi_DerivativeNumberOfInstrumentEntered
Namespace Prefix: | vmi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gain (Loss) on Derivative Used in Net Investment Hedge, Before Tax + References No definition available. + Details
Name: | vmi_GainLossonDerivativeUsedinNetInvestmentHedgeBeforeTax
Namespace Prefix: | vmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), After Reclassification and Tax + References No definition available. + Details
Name: | vmi_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossAfterReclassificationandTax
Namespace Prefix: | vmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vmi_CommodityContractOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vmi_CommodityContractTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=vmi_SeniorUnsecuredNotes5.00PercentDue2044Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=vmi_SeniorUnsecuredNotes5.25PercentDue2054Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_AUD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_GBP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |