XML 20 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation and Stockholders' Rights (Restricted Stock Units) (Details) (USD $)
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Restricted Stock or Stock Units [Member]    
Summary of restricted stock and stock unit awards    
Expense for 3 months ended $ 122,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 133,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Unrecognized compensation at cost 1,377,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
2011 Plan [Member] | 28626 units of restricted stock issued on 6/24/2014 vesting over 1 year [Member]    
Summary of restricted stock and stock unit awards    
Granted 28,626us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonSixTwentyFourTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Maximum term of stock options 1 year  
Expense for 3 months ended 19,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonSixTwentyFourTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Unrecognized compensation at cost 6,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonSixTwentyFourTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 28,626us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonSixTwentyFourTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
2011 Plan [Member] | 490,000 units of restricted stock issued on 6/24/2014 vesting over 5 Year [Member]    
Summary of restricted stock and stock unit awards    
Granted 490,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandfourteenVestingOverFiveYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Maximum term of stock options 5 years  
Expense for 3 months ended 64,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandfourteenVestingOverFiveYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Unrecognized compensation at cost 1,044,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandfourteenVestingOverFiveYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 490,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandfourteenVestingOverFiveYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
2011 Plan [Member] | 10,000 units of restricted stock issued on 12/03/2014 vesting over 1 year [Member]    
Summary of restricted stock and stock unit awards    
Granted   10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwelveThreeTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
Maximum term of stock options   1 year
Expense for 3 months ended   9,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwelveThreeTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
Restricted Stock Units    
Granted   10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwelveThreeTwoThousandFourteenVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
2011 Plan [Member] | 71,430 units of restricted stock issued on 6/25/2013 vesting over 1yr [Member]    
Summary of restricted stock and stock unit awards    
Granted 71,430us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonTwoThousandThirteenSixTwentyFiveVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Maximum term of stock options 1 year  
Expense for 3 months ended 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonTwoThousandThirteenSixTwentyFiveVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
37,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonTwoThousandThirteenSixTwentyFiveVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
Unrecognized compensation at cost 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonTwoThousandThirteenSixTwentyFiveVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 71,430us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedonTwoThousandThirteenSixTwentyFiveVestingOverOneYearMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
2011 Plan [Member] | 520,000 Grants of Restricted Stock, issued 6/19/2012, vesting over 5 years [Member]    
Summary of restricted stock and stock unit awards    
Granted 520,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandTwelveSixNineteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Maximum term of stock options 5 years  
Expense for 3 months ended 39,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandTwelveSixNineteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
40,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandTwelveSixNineteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
Unrecognized compensation at cost 327,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandTwelveSixNineteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 520,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandTwelveSixNineteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
2011 Plan [Member] | Restricted Stock or Stock Units [Member]    
Summary of restricted stock and stock unit awards    
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandElevenStockIncentivePlanMember
 
2007 Plan [Member] | 382,500 Restricted Stock Units, issued 6/16/2009, vesting over 5 years [Member]    
Summary of restricted stock and stock unit awards    
Granted 382,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandNineSixSixteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
 
Maximum term of stock options 5 years  
Expense for 3 months ended 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandNineSixSixteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
47,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandNineSixSixteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
Unrecognized compensation at cost $ 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandNineSixSixteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 382,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= virc_RestrictedStockIssuedOnTwoThousandNineSixSixteenVestingOverFiveYearsMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
 
2007 Plan [Member] | Restricted Stock or Stock Units [Member]    
Summary of restricted stock and stock unit awards    
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember
 
Restricted Stock Units    
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= virc_TwoThousandSevenStockIncentivePlanMember