XML 78 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 31, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2009
Dec. 31, 2008
Commitments and Contingencies [Abstract]                          
Total rental expense under operating leases                 $ 28,088us-gaap_OperatingLeasesRentExpenseNet $ 29,327us-gaap_OperatingLeasesRentExpenseNet $ 29,667us-gaap_OperatingLeasesRentExpenseNet    
Future minimum lease payments for operating leases [Abstract]                          
2015 25,921us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent               25,921us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent        
2016 17,931us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears               17,931us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears        
2017 13,025us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears               13,025us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears        
2018 2,477us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears               2,477us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears        
2019 1,708us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears               1,708us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears        
Thereafter 1,574us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter               1,574us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter        
Environmental Matters                          
Accrued environmental liabilities 19,947us-gaap_AccrualForEnvironmentalLossContingencies               19,947us-gaap_AccrualForEnvironmentalLossContingencies        
Accrued environmental liabilities, current 10,613us-gaap_AccruedEnvironmentalLossContingenciesCurrent               10,613us-gaap_AccruedEnvironmentalLossContingenciesCurrent        
Accrued environmental liabilities, noncurrent 9,334us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent               9,334us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent        
Executive Employment Agreements                          
Period of royalty payment following termination of employment (in years)                 10 years        
Royalty Payment Percentage (in hundredths)                 5.00%vsh_RoyaltyPaymentPercentage        
Present value of royalties, minimum                         370,000us-gaap_LossContingencyRangeOfPossibleLossMinimum
Present value of royalties, maximum                         445,000us-gaap_LossContingencyRangeOfPossibleLossMaximum
Executive payment made upon amended and restated agreement                       10,000vsh_ExecutivePaymentMadeUponAgreement  
Annual Executive Payment                 10,000vsh_AnnualExecutivePayment        
Executive compensation credit 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 1,778vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge (1,778)vsh_ExecutiveCompensationCharge 0vsh_ExecutiveCompensationCharge    
Minimum [Member]                          
Unrecorded Unconditional Purchase Obligation [Line Items]                          
Range of typical unrecorded purchase commitments 30,000vsh_RangeOfTypicalUnrecordedPurchaseCommitments
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
              30,000vsh_RangeOfTypicalUnrecordedPurchaseCommitments
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Maximum [Member]                          
Unrecorded Unconditional Purchase Obligation [Line Items]                          
Range of typical unrecorded purchase commitments 40,000vsh_RangeOfTypicalUnrecordedPurchaseCommitments
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
              40,000vsh_RangeOfTypicalUnrecordedPurchaseCommitments
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
General Semiconductor [Member]                          
Environmental Matters                          
Accrued environmental liabilities 11,975us-gaap_AccrualForEnvironmentalLossContingencies
/ us-gaap_EnvironmentalRemediationContingencyAxis
= vsh_GeneralSemiconductorMember
              11,975us-gaap_AccrualForEnvironmentalLossContingencies
/ us-gaap_EnvironmentalRemediationContingencyAxis
= vsh_GeneralSemiconductorMember
       
Other Sites [Member]                          
Environmental Matters                          
Accrued environmental liabilities $ 7,972us-gaap_AccrualForEnvironmentalLossContingencies
/ us-gaap_EnvironmentalRemediationContingencyAxis
= vsh_OtherSitesMember
              $ 7,972us-gaap_AccrualForEnvironmentalLossContingencies
/ us-gaap_EnvironmentalRemediationContingencyAxis
= vsh_OtherSitesMember