XML 21 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Event (Purchase of Atlantic Projects Company Limited) - Additional Information (Detail) (Subsequent Event [Member], Atlantic Projects Company Limited [Member], USD $)
0 Months Ended
May 29, 2015
May 29, 2015
Continents
Subsequent Event [Line Items]    
Acquisition date May 29, 2015  
Percentage of capital stock acquired 100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired 100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Acquisition related Share Purchase Agreement date May 11, 2015  
Number of continents in which entity operates 6agx_NumberOfContinents 6agx_NumberOfContinents
Acquisition, purchase price Consideration $ 10,807,000us-gaap_BusinessCombinationConsiderationTransferred1  
Acquisition, cash Consideration $ 7,565,000us-gaap_PaymentsToAcquireBusinessesGross  
Minimum [Member]
   
Subsequent Event [Line Items]    
Number of countries in which entity operates 30us-gaap_NumberOfCountriesInWhichEntityOperates
/ us-gaap_BusinessAcquisitionAxis
= agx_AtlanticProjectsCompanyLimitedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
30us-gaap_NumberOfCountriesInWhichEntityOperates
/ us-gaap_BusinessAcquisitionAxis
= agx_AtlanticProjectsCompanyLimitedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Common Stock [Member]
   
Subsequent Event [Line Items]    
Acquisition, number of shares Consideration 99,000us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= agx_AtlanticProjectsCompanyLimitedMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember