XML 49 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Related Activities (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
Apr. 03, 2012
Restructuring Cost and Reserve [Line Items]                        
Restructuring and related expense $ (1,971)us-gaap_RestructuringAndRelatedCostIncurredCost $ (3,508)us-gaap_RestructuringAndRelatedCostIncurredCost $ (9,014)us-gaap_RestructuringAndRelatedCostIncurredCost $ (6,404)us-gaap_RestructuringAndRelatedCostIncurredCost $ 2,814us-gaap_RestructuringAndRelatedCostIncurredCost $ 0us-gaap_RestructuringAndRelatedCostIncurredCost $ 0us-gaap_RestructuringAndRelatedCostIncurredCost $ 0us-gaap_RestructuringAndRelatedCostIncurredCost $ 20,897us-gaap_RestructuringAndRelatedCostIncurredCost $ 2,814us-gaap_RestructuringAndRelatedCostIncurredCost    
Restructuring Reserve [Roll Forward]                        
Restructuring and severance costs                 20,897us-gaap_RestructuringCharges 2,814us-gaap_RestructuringCharges 0us-gaap_RestructuringCharges  
Expected Restructuring Costs 32,000us-gaap_RestructuringAndRelatedCostExpectedCost1               32,000us-gaap_RestructuringAndRelatedCostExpectedCost1      
Long-Lived Assets [Line Items]                        
Accounts receivable, net 271,554us-gaap_AccountsReceivableNetCurrent       274,083us-gaap_AccountsReceivableNetCurrent       271,554us-gaap_AccountsReceivableNetCurrent 274,083us-gaap_AccountsReceivableNetCurrent    
Gain on Sale of Property                 0vsh_GainOnSaleOfPropertyBelgium 0vsh_GainOnSaleOfPropertyBelgium (12,153)vsh_GainOnSaleOfPropertyBelgium  
Proceeds from sale of long lived assets held for sale                 2,889us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 4,681us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 10,241us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment  
Belguim [Member]                        
Long-Lived Assets [Line Items]                        
Accounts receivable, net 1,771us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementGeographicalAxis
= country_BE
              1,771us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementGeographicalAxis
= country_BE
     
Gain on Sale of Property                     12,153vsh_GainOnSaleOfPropertyBelgium
/ us-gaap_StatementGeographicalAxis
= country_BE
 
Proceeds from sale of long lived assets held for sale                     3,406us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_StatementGeographicalAxis
= country_BE
 
Sale price of long lived assets held for sale                       14,200vsh_SalesPriceOfLongLivedAssetsHeldForSale
/ us-gaap_StatementGeographicalAxis
= country_BE
MOSFETs Enhanced Competitiveness Program [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring 786us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
              786us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
     
Restructuring and related expense                 6,025us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
2,328us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
   
Restructuring Reserve [Roll Forward]                        
Restructuring and severance costs                 6,025us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
2,328us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
   
Cash paid                 (856)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
(267)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
   
Foreign currency translation                 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
   
Balance at end of period 7,230us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
      2,061us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
      7,230us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
2,061us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
   
Term of restructuring program                 2 years      
Expected Restructuring Costs 16,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
              16,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= vsh_MosfetsEnhancedCompetitivenessProgramMember
     
Voluntary Separation/Retirement Program [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring 4,674us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
              4,674us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
     
Restructuring and related expense                 12,792us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
486us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
   
Restructuring Reserve [Roll Forward]                        
Restructuring and severance costs                 12,792us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
486us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
   
Cash paid                 (8,054)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
(98)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
   
Foreign currency translation                 (455)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
3us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
   
Balance at end of period 4,674us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
      391us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
      4,674us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
391us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_VoluntarySeparationRetirementProgramMember
   
Modules Product Transfer [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring 1,495us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
              1,495us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
     
Restructuring and related expense                 2,080us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
   
Restructuring Reserve [Roll Forward]                        
Restructuring and severance costs                 2,080us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
     
Cash paid                 (464)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
     
Foreign currency translation                 (121)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
     
Balance at end of period $ 1,495us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember
              $ 1,495us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vsh_ModulesProductTransferMember