XML 35 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Customer
Distributor
Dec. 31, 2013
Customer
Dec. 31, 2012
Customer
Revenue, Major Customer [Line Items]      
Number of distributors 2vicr_NumberOfDistributors    
Gross deferred revenue $ 1,769,000us-gaap_DeferredRevenue $ 1,269,000us-gaap_DeferredRevenue  
Gross deferred cost of revenue 808,000vicr_GrossDeferredCostOfRevenue 516,000vicr_GrossDeferredCostOfRevenue  
Revenue recognized under multi-element 3.00%vicr_RevenueRecognitionAsPercentageOfNetRevenue 3.00%vicr_RevenueRecognitionAsPercentageOfNetRevenue 3.00%vicr_RevenueRecognitionAsPercentageOfNetRevenue
Foreign currency losses, net (196,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized (94,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized (46,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
Maturity period of cash and cash equivalents Less than three months    
Available-for-sale securities, failed auction, value 3,000,000us-gaap_AvailableforsaleSecuritiesFailedAuctionValue    
Number of customers accounted for trade account receivable 2vicr_NumberOfCustomersAccountedForTradeAccountReceivable 2vicr_NumberOfCustomersAccountedForTradeAccountReceivable  
Number of customers 1vicr_NumberOfCustomers 2vicr_NumberOfCustomers 1vicr_NumberOfCustomers
Cost of advertising $ 1,832,000us-gaap_AdvertisingExpense $ 1,884,000us-gaap_AdvertisingExpense $ 1,910,000us-gaap_AdvertisingExpense
Product warranty period 2 years    
Percentage likelihood of tax benefit settlement 50.00%vicr_LikelihoodPercentageOfTaxBenefitUponSettlement    
Recognition period of non performance based stock options 5 years    
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues 14.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
  10.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Sales Revenue, Net [Member] | Geographic Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues 60.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
59.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
51.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
Sales Revenue, Net [Member] | Hong Kong [Member] | Geographic Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues 20.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_HK
16.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_HK
12.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_HK
Sales Revenue, Net [Member] | CHINA | Geographic Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_CN
11.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_CN
 
Sales Revenue, Net [Member] | TAIWAN, PROVINCE OF CHINA | Geographic Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues     9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_TW
Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of trade account receivable 14.90%vicr_EntityWideAccountReceivableMajorCustomerPercentage
/ us-gaap_MajorCustomersAxis
= vicr_CustomerOneMember
12.90%vicr_EntityWideAccountReceivableMajorCustomerPercentage
/ us-gaap_MajorCustomersAxis
= vicr_CustomerOneMember
 
Customer One [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues   10.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= vicr_CustomerOneMember
 
Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of trade account receivable 11.60%vicr_EntityWideAccountReceivableMajorCustomerPercentage
/ us-gaap_MajorCustomersAxis
= vicr_CustomerTwoMember
12.50%vicr_EntityWideAccountReceivableMajorCustomerPercentage
/ us-gaap_MajorCustomersAxis
= vicr_CustomerTwoMember
 
Customer Two [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Percentage of total net revenues   10.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= vicr_CustomerTwoMember
 
Maximum [Member]      
Revenue, Major Customer [Line Items]      
Recognition period 12 months    
Estimated useful life of intangible assets 20 years    
Minimum [Member]      
Revenue, Major Customer [Line Items]      
Recognition period 6 months    
Estimated useful life of intangible assets 3 years