XML 25 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
Per Share Amounts (Details Textual)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted Average Number of Shares Outstanding, Basic 5,477,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 4,608,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted Average Number of Shares Outstanding, Diluted 5,526,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding  
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   23,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AwardTypeAxis
= ams_UnvestedRestrictedStockUnitsMember
Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 617,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
26,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember