XML 50 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Jun. 30, 2014
Mar. 31, 2014
Jun. 30, 2013
Cash, cash equivalents and short-term investments        
Cash $ 79,192us-gaap_Cash $ 91,797us-gaap_Cash    
Amortized Cost 54,253us-gaap_AvailableForSaleSecuritiesAmortizedCost      
Gross Unrealized Gains 1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax    
Gross Unrealized Losses (69)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (54)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax    
Available-for-sale Securities 54,185us-gaap_AvailableForSaleSecurities      
Total Amortized Cost 149,702aray_CashAndCashEquivalentsAmortizedCostOfAvailableForSaleSecurities 171,881aray_CashAndCashEquivalentsAmortizedCostOfAvailableForSaleSecurities    
Cash and Cash Equivalents 95,449us-gaap_CashAndCashEquivalentsAtCarryingValue 92,346us-gaap_CashAndCashEquivalentsAtCarryingValue 88,013us-gaap_CashAndCashEquivalentsAtCarryingValue 73,313us-gaap_CashAndCashEquivalentsAtCarryingValue
Short-term investments 54,185us-gaap_ShortTermInvestments 79,553us-gaap_ShortTermInvestments    
Amortized Cost        
Due in 1 year or less 40,421us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis      
Due in 1-2 years 8,487aray_AvailableForSaleSecuritiesDebtMaturitiesRollingYearOneThroughTwoYearsAmortizedCost      
Due in 2-3 years 5,345aray_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeYearsAmortizedCost      
Amortized cost 54,253us-gaap_AvailableForSaleSecuritiesAmortizedCost      
Fair Value        
Due in 1 year or less 40,381us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue      
Due in 1-2 years 8,469aray_AvailableForSaleSecuritiesDebtMaturitiesRollingYearOneThroughTwoYearsFairValue      
Due in 2-3 years 5,335aray_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeYearsFairValue      
Available-for-sale Securities 54,185us-gaap_AvailableForSaleSecurities      
Level 1        
Cash, cash equivalents and short-term investments        
Cash Equivalents 8,258us-gaap_CashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Cash Equivalents and Short-term Investments including Available-for-sale Securities 8,258aray_CashEquivalentsAndShortTermInvestmentsIncludingAvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Level 1 | Money market funds        
Cash, cash equivalents and short-term investments        
Cash Equivalents 8,258us-gaap_CashEquivalentsAtCarryingValue
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
549us-gaap_CashEquivalentsAtCarryingValue
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Cash Equivalents and Short-term Investments including Available-for-sale Securities 8,258aray_CashEquivalentsAndShortTermInvestmentsIncludingAvailableForSaleSecurities
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
549aray_CashEquivalentsAndShortTermInvestmentsIncludingAvailableForSaleSecurities
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Level 2        
Cash, cash equivalents and short-term investments        
Amortized Cost 62,252us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Gross Unrealized Losses (69)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Cash and Cash Equivalents 7,999us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Short-term investments 54,185us-gaap_ShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Amortized Cost        
Amortized cost 62,252us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Level 2 | Commercial paper        
Cash, cash equivalents and short-term investments        
Amortized Cost 15,997us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
     
Cash and Cash Equivalents 7,999us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
     
Short-term investments 7,998us-gaap_ShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
     
Amortized Cost        
Amortized cost 15,997us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
     
Level 2 | Agency Securities [Member]        
Cash, cash equivalents and short-term investments        
Amortized Cost 17,999us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AgencySecuritiesMember
     
Gross Unrealized Gains 1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AgencySecuritiesMember
     
Short-term investments 18,000us-gaap_ShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AgencySecuritiesMember
     
Amortized Cost        
Amortized cost 17,999us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AgencySecuritiesMember
     
Level 2 | Foreign Government Debt Securities [Member]        
Cash, cash equivalents and short-term investments        
Amortized Cost 1,507us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
     
Gross Unrealized Losses (4)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
     
Short-term investments 1,503us-gaap_ShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
     
Amortized Cost        
Amortized cost 1,507us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
     
Level 2 | Corporate notes        
Cash, cash equivalents and short-term investments        
Amortized Cost 26,749us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
79,535us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
   
Gross Unrealized Gains   72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
   
Gross Unrealized Losses (65)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
(54)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
   
Available-for-sale Securities 26,684us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
     
Short-term investments   79,553us-gaap_ShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
   
Amortized Cost        
Amortized cost 26,749us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
79,535us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember
   
Fair Value        
Available-for-sale Securities $ 26,684us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateNoteSecuritiesMember