XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Major Customers - Additional Information (Detail) (Power Industry Services [Member], Customer Concentration Risk [Member])
3 Months Ended 0 Months Ended
Apr. 30, 2015
Customer
Apr. 30, 2014
Customer
Apr. 30, 2015
Customer
Jan. 31, 2015
Revenue, Major Customer [Line Items]        
Number of major power industry service customers 2agx_NumberOfMajorCustomers 3agx_NumberOfMajorCustomers    
Revenue [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated net revenue accounted by major customers 97.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
97.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
   
Accounts Receivable [Member]
       
Revenue, Major Customer [Line Items]        
Number of major power industry service customers     2agx_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
 
Major Customer One [Member] | Revenue [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated net revenue accounted by major customers 47.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerOneMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
38.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerOneMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
   
Major Customer One [Member] | Accounts Receivable [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated accounts receivable accounted by major customer     44.00%agx_PercentageOfAccountsReceivableAttributableToMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerOneMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
50.00%agx_PercentageOfAccountsReceivableAttributableToMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerOneMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
Major Customer Two [Member] | Revenue [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated net revenue accounted by major customers 45.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
35.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
   
Major Customer Two [Member] | Accounts Receivable [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated accounts receivable accounted by major customer     43.00%agx_PercentageOfAccountsReceivableAttributableToMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
45.00%agx_PercentageOfAccountsReceivableAttributableToMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember
Major Customer Three [Member] | Revenue [Member]
       
Revenue, Major Customer [Line Items]        
Percentage of consolidated net revenue accounted by major customers   23.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= agx_MajorCustomerThreeMember
/ us-gaap_StatementBusinessSegmentsAxis
= agx_PowerIndustryServicesMember