XML 29 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segments - Additional Information (Detail)
3 Months Ended 9 Months Ended
Jan. 31, 2015
Customer
Jan. 31, 2014
Customer
Jan. 31, 2015
Customer
Segment
Group
Jan. 31, 2014
Customer
Segment Reporting Information [Line Items]        
Number of major business segments     3us-gaap_NumberOfOperatingSegments  
Number of major product and service groups     4amswa_NumberOfMajorProductAndServiceGroups  
Number of major customers 0amswa_NumberOfMajorCustomer 0amswa_NumberOfMajorCustomer 0amswa_NumberOfMajorCustomer 0amswa_NumberOfMajorCustomer
Customer Concentration Risk | Total revenues | Minimum        
Segment Reporting Information [Line Items]        
Percentage of total revenue 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember