XML 24 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Compensation Plans - Summary of Transactions Involving Outstanding Stock Options Under 1995 Plan (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Nov. 02, 2014
Nov. 03, 2013
Oct. 28, 2012
Oct. 30, 2011
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Number of shares, Outstanding Ending balance 764,150us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 491,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 555,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
1995 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Number of shares, Outstanding Beginning balance 7,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
17,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
28,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
 
Number of shares, Exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
    
Number of shares, Expired (7,500)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
(10,200)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
(10,950)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
 
Number of shares, Outstanding Ending balance 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
7,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
17,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
28,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
Number of shares, Vested and exercisable 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
     
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average exercise price, Outstanding balance (USD per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 18.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 13.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 12.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
Weighted average exercise price, Exercised (USD per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
 
Weighted average exercise price, Expired (USD per share) $ 18.81us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 9.27us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 10.42us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
 
Weighted average exercise price, Vested and exercisable (USD per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
     
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Weighted average contractual life, Outstanding   0 years 9 months 4 days 1 year 0 months 4 days 1 year 4 months 21 days
Aggregate Intrinsic Value, Outstanding $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember
Aggregate Intrinsic Value, Vested and exercisable $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
/ us-gaap_PlanNameAxis
= visi_NineteenNinetyFiveStockOptionPlanMember