XML 34 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Locker [Member]
Noncontrolling interest in consolidated subsidiaries
Locker [Member]
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Treasury stock
Noncontrolling interest in consolidated subsidiaries
Total
Balance at Dec. 28, 2013     $ 27,900us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 1,562,670us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (47,685)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (20,860)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 22,821us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 1,544,846us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Increase (Decrease) in Shareholders' Equity                  
Net earnings         55,980us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    583us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
56,563us-gaap_ProfitLoss
Other comprehensive income (loss)           12,175us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (671)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
11,504us-gaap_OtherComprehensiveIncomeLossNetOfTax
Cash dividends declared         (6,721)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (6,721)us-gaap_DividendsCommonStockCash
Dividends to noncontrolling interests               (351)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(351)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Acquisition of DS SM 9,232us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_BusinessAcquisitionAxis
= vmi_LockerMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
9,232us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_BusinessAcquisitionAxis
= vmi_LockerMember
             
Stock plan exercises; 16,950 and 57,854 shares aquired for the period ended March 2015 and 2014, respectively             (8,574)vmi_TreasuryStockValueAcquiredStockPlanCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  (8,574)vmi_TreasuryStockValueAcquiredStockPlanCostMethod
Stock options exercised; 25,119 and 110,339 shares issued for the period ended March 2015 and 2014, respectively       (4,176)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,767us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  8,269us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  7,860us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Tax benefit from stock option exercises       2,296us-gaap_DeferredTaxExpenseFromStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        2,296us-gaap_DeferredTaxExpenseFromStockOptionsExercised
Stock option expense       1,263us-gaap_StockOptionPlanExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,263us-gaap_StockOptionPlanExpense
Stock awards; 9,656 and 8,290 shares issued for the period ended March 2015 and 2014, respectively       617vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,268vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  1,885vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
Balance at Mar. 29, 2014     27,900us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  1,615,696us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(35,510)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(19,897)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
31,614us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,619,803us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance at Dec. 27, 2014     27,900us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  1,718,662us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(134,433)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(410,296)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
48,572us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,250,405us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Increase (Decrease) in Shareholders' Equity                  
Net earnings         30,739us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    768us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
31,507us-gaap_ProfitLoss
Other comprehensive income (loss)           (55,771)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (2,095)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(57,866)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Cash dividends declared         (8,889)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (8,889)us-gaap_DividendsCommonStockCash
Dividends to noncontrolling interests               (1,290)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1,290)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Purchase of treasury shares; 2,126,392 shares acquired             (72,900)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  (72,900)us-gaap_TreasuryStockValueAcquiredCostMethod
Stock plan exercises; 16,950 and 57,854 shares aquired for the period ended March 2015 and 2014, respectively             (2,156)vmi_TreasuryStockValueAcquiredStockPlanCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  (2,156)vmi_TreasuryStockValueAcquiredStockPlanCostMethod
Stock options exercised; 25,119 and 110,339 shares issued for the period ended March 2015 and 2014, respectively       (2,106)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
740us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  3,126us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  1,760us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Tax benefit from stock option exercises       345us-gaap_DeferredTaxExpenseFromStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        345us-gaap_DeferredTaxExpenseFromStockOptionsExercised
Stock option expense       1,350us-gaap_StockOptionPlanExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,350us-gaap_StockOptionPlanExpense
Stock awards; 9,656 and 8,290 shares issued for the period ended March 2015 and 2014, respectively       411vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,187vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
  1,598vmi_StockIssuedValueRestrictedStockUnitsLongTermIncentivePaymentsInShares
Balance at Mar. 28, 2015     $ 27,900us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 1,741,252us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (190,204)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (481,039)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 45,955us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 1,143,864us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest