XML 120 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension and Postretirement Benefits - Narrative (Details) (USD $)
12 Months Ended
Dec. 31, 2014
PensionFunds
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]        
Assumed health care cost trend rate 7.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate 8.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate    
Decrease in assumed health care cost trend rate 0.50%vvi_DefinedBenefitPlanDecreaseInAssumedHealthCareCostTrendRate 0.50%vvi_DefinedBenefitPlanDecreaseInAssumedHealthCareCostTrendRate    
Effect of one percentage point increase on accumulated post retirement benefit obligation $ 1,800,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation      
Effect of one percentage point increase in assumed health care cost trend rate on total service and interest cost components 100,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents      
Effect of one percentage point decrease in assumed health care cost trend rate on accumulated post retirement benefit obligation 1,500,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1      
Effect of one percentage point decrease in assumed health care cost trend rate on total service and interest cost components 100,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1      
Maximum percentage of funding status of plans in red zone 65.00%vvi_MaximumPercentageOfFundingStatusOfPlanInRedZone      
Maximum percentage of funding status of plans in yellow zone 80.00%vvi_MaximumPercentageOfFundingStatusOfPlanInYellowZone      
Maximum percentage of funding status of plans in green zone 80.00%vvi_MinimumPercentageOfFundingStatusOfPlanInGreenZone      
Percentage of excess employer contributions 5.00%vvi_PercentageOfExcessEmployerContributionMadeWithBaseOfPlansForms      
Aggregate number of funds 41vvi_PensionPlanAggregateNumberofFunds      
Cost of other employee benefit plans 100,000us-gaap_DefinedContributionPlanCostRecognized 1,300,000us-gaap_DefinedContributionPlanCostRecognized 1,700,000us-gaap_DefinedContributionPlanCostRecognized  
Funded Plans        
Defined Benefit Plan Disclosure [Line Items]        
Funded status (4,814,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
(2,563,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
   
Amount expected to contribute in postretirement benefit plans 1,400,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
     
Unfunded Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Funded status (11,127,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
(10,536,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
   
Amount expected to contribute in postretirement benefit plans 800,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
     
Foreign Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Estimated net actuarial loss for pension plans that is expected to be amortized 145,000us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(248,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(201,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Net actuarial losses for the foreign funded plans (before tax) 4,000,000vvi_DefinedBenefitFundedPlanActuarialGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
3,800,000vvi_DefinedBenefitFundedPlanActuarialGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Net actuarial losses for the foreign funded plans (after tax) 3,100,000vvi_DefinedBenefitFundedPlanActuarialGainLossNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
2,800,000vvi_DefinedBenefitFundedPlanActuarialGainLossNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Net actuarial losses for the foreign unfunded plans (before tax) 407,000vvi_DefinedBenefitUnfundedPlanActuarialGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
367,000vvi_DefinedBenefitUnfundedPlanActuarialGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Net actuarial losses for the foreign unfunded plans (after tax) 213,000vvi_DefinedBenefitUnfundedPlanActuarialGainLossNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
275,000vvi_DefinedBenefitUnfundedPlanActuarialGainLossNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Foreign Pension Plans | Funded Plans        
Defined Benefit Plan Disclosure [Line Items]        
Funded status (269,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
100,000us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Liabilities of funded plans   100,000us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_FundedPlanMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Foreign Pension Plans | Unfunded Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Funded status (2,756,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(2,911,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Liabilities of unfunded plans (2,800,000)vvi_DefinedBenefitPlanUnfundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(2,900,000)vvi_DefinedBenefitPlanUnfundedStatusOfPlan
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= vvi_UnfundedPensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
   
Postretirement Benefit Plans        
Defined Benefit Plan Disclosure [Line Items]        
Estimated net actuarial loss for pension plans that is expected to be amortized 500,000us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansDefinedBenefitMember
     
Estimated prior service credit for postretirement benefit plans 600,000us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansDefinedBenefitMember
     
Amount expected to contribute in postretirement benefit plans $ 1,100,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansDefinedBenefitMember
     
Scenario Forecast        
Defined Benefit Plan Disclosure [Line Items]        
Assumed health care cost trend rate       500.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember