XML 61 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Jun. 30, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current $ 21,104us-gaap_HeldToMaturitySecurities  
Held-to-maturity securities, fair value 21,096us-gaap_HeldToMaturitySecuritiesFairValue  
Notes payable   5,655us-gaap_NotesPayable
Fair Value Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value   5,655us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Cash & Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 6,666us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
3,831us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 9,255us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
 
Mutual Funds - Corporate & Government Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mutual Funds 18,763astc_MutualFundsCarringValue
/ us-gaap_InvestmentTypeAxis
= astc_MutualFundsMember
 
Mutual Funds - Corporate & Government Debt | Fair Value Inputs Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mutual Funds, fair value 18,763astc_MutualFundsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= astc_MutualFundsMember
 
Fixed Income Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 3,523us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Held-to-maturity securities, fair value 3,507us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Fixed Income Bonds | Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, remaining maturities from 1-3 years 1,716astc_HeldtomaturitySecuritiesDebtMaturitiesafterOneThroughThreeYearsNetCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Held-to-maturity securities, remaining maturities from 3-5 years 1,807astc_HeldtomaturitySecuritiesDebtMaturitiesafterThreeThroughFiveYearsNetCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Fixed Income Bonds | Long-Term Investments | Fair Value Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, remaining maturities from 1-3 years, fair value 1,709astc_HeldtomaturitySecuritiesDebtMaturitiesafterOneThroughThreeYearsFairValue
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Held-to-maturity securities, remaining maturities from 3-5 years, fair value 1,798astc_HeldtomaturitySecuritiesDebtMaturitiesafterThreeThroughFiveYearsFairValue
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 10,915us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Held-to-maturity securities, fair value 10,923us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Cash & Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 1,993us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Cash & Cash Equivalents | Fair Value Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, fair value 1,993us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Short-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 5,183us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Short-Term Investments | Fair Value Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, fair value 5,180us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Long-Term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, current 5,732us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
 
Time Deposits | Long-Term Investments | Fair Value Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Held-to-maturity securities, fair value $ 5,743us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_BalanceSheetLocationAxis
= astc_LongTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember