XML 71 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accounts receivable, allowance $ 183us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 198us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Preferred Stock, par value $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
Preferred Stock, shares authorized 1,000,000us-gaap_PreferredStockSharesAuthorized 1,000,000us-gaap_PreferredStockSharesAuthorized
Preferred Stock, shares issued 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Treasury stock, shares 11,671,486us-gaap_TreasuryStockShares 11,671,486us-gaap_TreasuryStockShares
Class B Common Stock [Member]    
Common Stock, votes per share 10vicr_CommonStockVotesPerShare1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
10vicr_CommonStockVotesPerShare1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares authorized 14,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
14,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares issued 11,758,218us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
11,758,218us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares outstanding 11,758,218us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
11,758,218us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock [Member]    
Common Stock, votes per share 1vicr_CommonStockVotesPerShare1
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
1vicr_CommonStockVotesPerShare1
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
Common Stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
Common Stock, shares authorized 62,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
62,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
Common Stock, shares issued 38,580,480us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
38,453,439us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
Common Stock, shares outstanding 26,908,994us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember
26,781,953us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= vicr_CommonClassUndefinedMember