XML 35 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 520,000us-gaap_StockOptionPlanExpense $ 343,000us-gaap_StockOptionPlanExpense
Unrecognized compensation cost 1,388,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions  
Intrinsic value of the stock options exercised 830,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 1,156,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Intrinsic value of outstanding stock options 7,823,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Intrinsic value of exercisable stock options $ 7,995,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1  
Method used for fair value assumption Black-Scholes option-pricing model  
Stock Options Plans [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares of common stock reserved for issuance 1,065,600agx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForIssuance
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Number of shares of common stock available for award at January 31, 2015 133,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Compensation expense recognize, period 12 months