{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001354488-15-004120","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2014-01-31","xbrli":"http://www.xbrl.org/2003/instance","us-gaap":"http://fasb.org/us-gaap/2015-01-31","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","AEHR":"http://aehr.com/20150531"},"description":"10-K 0001354488-15-004120 (CIK 0001040470) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2015-08-31"}],"entities":[{"name":"cik:0001040470"}],"units":[{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"rpt:unit-2","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"iso4217:USD","dataType":"xbrlr:monetary"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"}],"concepts":[{"name":"AEHR:AccruedCustomerObligations","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"AEHR:ConcentrationOfSupplyRiskPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:CustomerDepositsAndDeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"AEHR:CustomerDepositsAndDeferredRevenueDisclosure","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:EffectOnNetIncomeLossPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"AEHR:EffectOnNetIncomeLossPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:ForeignNetOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:NetChangeInCapitalizedStockbasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:ScheduleUsefulLifeForPropertyAndEquipmentTableTextblock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:TotalStockbasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableGrossCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedIncomeTaxesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedProfessionalFeesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsAndShortTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CertificatesOfDepositAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomePolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConcentrationRiskCreditRisk","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CostOfRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentForeignTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CustomerDepositsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtWeightedAverageInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtorReorganizationItemsGainLossOnSettlementOfOtherClaimsNet1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredRentCreditCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRentCreditNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueAndCreditsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasicAndDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FurnitureAndFixturesGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxesPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoodsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryRawMaterialsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWorkInProcessNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InvestmentIncomeDividend","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InvestmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LeaseholdImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityAverageOutstandingAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MachineryAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesRentExpenseNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLossCarryforwardsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherNonoperatingIncome","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProductWarrantyAccrual","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ProductWarrantyAccrualPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ProductWarrantyDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ProvisionForDoubtfulAccounts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:QuarterlyFinancialInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RealizedInvestmentGainsLosses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Reclassifications","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpensePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Revenues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShippingAndHandlingCostPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubstantialDoubtAboutGoingConcernTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:UnamortizedDebtIssuanceExpense","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"AEHR:AccountsReceivableDetailsAbstract"},{"name":"AEHR:AccruedExpensesDetailsAbstract"},{"name":"AEHR:CapitalStockAbstract"},{"name":"AEHR:CapitalStockDetails2Abstract"},{"name":"AEHR:CapitalStockDetailsAbstract"},{"name":"AEHR:CapitalStockDetailsNarrativeAbstract"},{"name":"AEHR:CommitmentsAndContingenciesDetailsAbstract"},{"name":"AEHR:CommitmentsAndContingenciesDetailsNarrativeAbstract"},{"name":"AEHR:ComponentsOfIncomeTaxBenefitExpenseAbstract"},{"name":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit"},{"name":"AEHR:ComponentsOfUnrecognizedTaxBenefits"},{"name":"AEHR:ConsolidatedBalanceSheetsAbstract"},{"name":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract"},{"name":"AEHR:CustomerDepositsAndDeferredRevenueAbstract"},{"name":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract"},{"name":"AEHR:CustomerDepositsAndDeferredRevenueTablesAbstract"},{"name":"AEHR:DocumentAndEntityInformationAbstract"},{"name":"AEHR:EarningsPerShareDetailsAbstract"},{"name":"AEHR:EmployeeBenefitPlansAbstract"},{"name":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract"},{"name":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted"},{"name":"AEHR:FairValueAssumptionsForStockOptionsGranted"},{"name":"AEHR:IncomeTaxesDetails1Abstract"},{"name":"AEHR:IncomeTaxesDetails2Abstract"},{"name":"AEHR:IncomeTaxesDetails3Abstract"},{"name":"AEHR:IncomeTaxesDetails4Abstract"},{"name":"AEHR:IncomeTaxesDetailsAbstract"},{"name":"AEHR:IncomeTaxesDetailsNarrativeAbstract"},{"name":"AEHR:LongtermDebtDetailsAbstract"},{"name":"AEHR:LongtermDebtTablesAbstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesAbstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2Abstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsAbstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrativeAbstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetailsAbstract"},{"name":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract"},{"name":"AEHR:OtherExpenseIncomeNetAbstract"},{"name":"AEHR:OtherExpenseIncomeNetDetailsAbstract"},{"name":"AEHR:PropertyAndEquipmentNetDetailsAbstract"},{"name":"AEHR:PropertyAndEquipmentNetDetailsNarrativeAbstract"},{"name":"AEHR:RelatedPartyTransactionsDetailsNarrativeAbstract"},{"name":"AEHR:SegmentInformationDetailsAbstract"},{"name":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract"},{"name":"AEHR:SelectedQuarterlyConsolidatedFinancialDataUnauditedAbstract"},{"name":"AEHR:StockBasedCompensationAbstract"},{"name":"AEHR:StockbasedCompensationDetails7Abstract"},{"name":"AEHR:StockbasedCompensationDetailsAbstract"},{"name":"AEHR:StockbasedCompensationTables"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccountsReceivableNetCurrentAbstract"},{"name":"us-gaap:AccruedLiabilitiesAndOtherLiabilitiesAbstract"},{"name":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryNetAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LineOfCreditFacilityAbstract"},{"name":"us-gaap:LongTermDebtAbstract"},{"name":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NoncashInvestingAndFinancingItemsAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OtherIncomeAndExpensesAbstract"},{"name":"us-gaap:PayablesAndAccrualsAbstract"},{"name":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract"},{"name":"us-gaap:ProductWarrantiesDisclosuresAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract"},{"name":"us-gaap:ReceivablesAbstract"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"},{"name":"us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"}],"dimensions":[{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","domainClass":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:MultiemployerPlanTypeAxis","domainClass":"us-gaap:MultiemployerPlansTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RangeAxis","domainClass":"us-gaap:RangeMember"},{"name":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis","domainClass":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"},{"name":"us-gaap:StatementBusinessSegmentsAxis","domainClass":"us-gaap:SegmentDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"}],"domainClasses":[{"name":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:MultiemployerPlansTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RangeMember"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockOptionMember"}]},{"name":"rpt:domain-1","root":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:RangeAMember"},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range1Member"},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range2Member"},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range3Member"},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range4Member"}]},{"name":"rpt:domain-2","root":"us-gaap:MultiemployerPlansTypeDomain","relationships":[{"source":"us-gaap:MultiemployerPlansTypeDomain","target":"AEHR:StockOptionPlan19962006Member"}]},{"name":"rpt:domain-3","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:EquityComponentDomain","target":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"}]},{"name":"rpt:domain-4","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"AEHR:FederalMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"AEHR:StateMember"}]},{"name":"rpt:domain-5","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember"}]},{"name":"rpt:domain-6","root":"us-gaap:RangeMember","relationships":[{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember"},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember"}]},{"name":"rpt:domain-7","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-8","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember"}]},{"name":"rpt:domain-9","root":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","relationships":[{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"us-gaap:EmployeeStockMember"}]},{"name":"rpt:domain-10","root":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","relationships":[{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"AEHR:ESPPMember"}]},{"name":"rpt:domain-11","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"AEHR:USMember"},{"source":"us-gaap:SegmentDomain","target":"us-gaap:AsiaMember"},{"source":"us-gaap:SegmentDomain","target":"us-gaap:EuropeMember"}]}],"members":[{"name":"AEHR:ESPPMember","domainClasses":["us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"]},{"name":"AEHR:FederalMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"AEHR:Range1Member","domainClasses":["us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"]},{"name":"AEHR:Range2Member","domainClasses":["us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"]},{"name":"AEHR:Range3Member","domainClasses":["us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"]},{"name":"AEHR:Range4Member","domainClasses":["us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"]},{"name":"AEHR:RangeAMember","domainClasses":["us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"]},{"name":"AEHR:StateMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"AEHR:StockOptionPlan19962006Member","domainClasses":["us-gaap:MultiemployerPlansTypeDomain"]},{"name":"AEHR:TotalAehrTestSystemsShareholdersEquityMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"AEHR:USMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AsiaMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CostOfSalesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:EmployeeStockMember","domainClasses":["us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"]},{"name":"us-gaap:EuropeMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:GeneralAndAdministrativeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:MaximumMember","domainClasses":["us-gaap:RangeMember"]},{"name":"us-gaap:MinimumMember","domainClasses":["us-gaap:RangeMember"]},{"name":"us-gaap:NoncontrollingInterestMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:ResearchAndDevelopmentExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:StockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:MultiemployerPlanTypeAxis","domainNetwork":"rpt:domain-2","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-8","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","domainNetwork":"rpt:domain-9","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:MultiemployerPlanTypeAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","domainNetwork":"rpt:domain-10","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-11","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"AEHR:AccountsReceivableDetailsAbstract","labelType":"xbrl:label","value":"Accounts Receivable Details","language":"en-US"},{"forObject":"AEHR:AccruedCustomerObligations","labelType":"xbrl:label","value":"Accrued customer obligations","language":"en-US"},{"forObject":"AEHR:AccruedExpensesDetailsAbstract","labelType":"xbrl:label","value":"Accrued Expenses Details","language":"en-US"},{"forObject":"AEHR:CapitalStockAbstract","labelType":"xbrl:label","value":"Capital Stock","language":"en-US"},{"forObject":"AEHR:CommitmentsAndContingenciesDetailsAbstract","labelType":"xbrl:label","value":"Commitments And Contingencies Details","language":"en-US"},{"forObject":"AEHR:CommitmentsAndContingenciesDetailsNarrativeAbstract","labelType":"xbrl:label","value":"Commitments And Contingencies Details Narrative","language":"en-US"},{"forObject":"AEHR:ComponentsOfIncomeTaxBenefitExpenseAbstract","labelType":"xbrl:label","value":"Components of Income Tax Benefit (Expense):","language":"en-US"},{"forObject":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Components of Loss Before Income Tax Benefit (Expense)","language":"en-US"},{"forObject":"AEHR:ComponentsOfUnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Components of Unrecognized Tax Benefits","language":"en-US"},{"forObject":"AEHR:ConcentrationOfSupplyRiskPolicyTextBlock","labelType":"xbrl:label","value":"CONCENTRATION OF SUPPLY RISK:","language":"en-US"},{"forObject":"AEHR:ConsolidatedBalanceSheetsAbstract","labelType":"xbrl:label","value":"Consolidated Balance Sheets","language":"en-US"},{"forObject":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","labelType":"xbrl:label","value":"Consolidated Balance Sheets Parenthetical","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenue","labelType":"xbrl:label","value":"Customer deposits and deferred revenue","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueAbstract","labelType":"xbrl:label","value":"Customer Deposits And Deferred Revenue","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract","labelType":"xbrl:label","value":"Customer Deposits And Deferred Revenue Details","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueDisclosure","labelType":"xbrl:label","value":"CUSTOMER DEPOSITS AND DEFERRED REVENUE","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","labelType":"xbrl:verboseLabel","value":"Customer deposits and deferred revenue","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","labelType":"xbrl:label","value":"CustomerDepositsAndDeferredRevenueTableTextBlock","language":"en-US"},{"forObject":"AEHR:CustomerDepositsAndDeferredRevenueTablesAbstract","labelType":"xbrl:label","value":"Customer Deposits And Deferred Revenue Tables","language":"en-US"},{"forObject":"AEHR:DocumentAndEntityInformationAbstract","labelType":"xbrl:label","value":"Document And Entity Information","language":"en-US"},{"forObject":"AEHR:ESPPMember","labelType":"xbrl:label","value":"ESPP","language":"en-US"},{"forObject":"AEHR:EarningsPerShareDetailsAbstract","labelType":"xbrl:label","value":"Organization And Summary Of Significant Accounting Policies Details 4","language":"en-US"},{"forObject":"AEHR:EffectOnNetIncomeLossPerShareBasic","labelType":"xbrl:label","value":"Effect on net (loss) income per share, Basic","language":"en-US"},{"forObject":"AEHR:EffectOnNetIncomeLossPerShareDiluted","labelType":"xbrl:label","value":"Effect on net (loss) income per share, Diluted","language":"en-US"},{"forObject":"AEHR:EmployeeBenefitPlansAbstract","labelType":"xbrl:label","value":"Employee Benefit Plans","language":"en-US"},{"forObject":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","labelType":"xbrl:label","value":"Employee Benefit Plans Details Narrative","language":"en-US"},{"forObject":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","labelType":"xbrl:label","value":"Estimated forfeitures of unvested stock based awards, amount","language":"en-US"},{"forObject":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","labelType":"xbrl:label","value":"Fair Value Assumptions for ESPP purchase rights granted","language":"en-US"},{"forObject":"AEHR:FairValueAssumptionsForStockOptionsGranted","labelType":"xbrl:label","value":"Fair Value Assumptions for Stock Options Granted","language":"en-US"},{"forObject":"AEHR:FederalMember","labelType":"xbrl:label","value":"Federal","language":"en-US"},{"forObject":"AEHR:ForeignNetOperatingLossCarryforwards","labelType":"xbrl:label","value":"Foreign net operating loss carryforwards","language":"en-US"},{"forObject":"AEHR:IncomeTaxesDetails1Abstract","labelType":"xbrl:label","value":"Income Taxes Details 1","language":"en-US"},{"forObject":"AEHR:IncomeTaxesDetails2Abstract","labelType":"xbrl:label","value":"Income Taxes Details 2","language":"en-US"},{"forObject":"AEHR:IncomeTaxesDetails3Abstract","labelType":"xbrl:label","value":"Income Taxes Details 3","language":"en-US"},{"forObject":"AEHR:IncomeTaxesDetails4Abstract","labelType":"xbrl:label","value":"Income Taxes Details 4","language":"en-US"},{"forObject":"AEHR:IncomeTaxesDetailsAbstract","labelType":"xbrl:label","value":"Income Taxes Details","language":"en-US"},{"forObject":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","labelType":"xbrl:verboseLabel","value":"Customer deposits and deferred revenue","language":"en-US"},{"forObject":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","labelType":"xbrl:label","value":"IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","language":"en-US"},{"forObject":"AEHR:LongtermDebtDetailsAbstract","labelType":"xbrl:label","value":"Long-term Debt Details","language":"en-US"},{"forObject":"AEHR:LongtermDebtTablesAbstract","labelType":"xbrl:label","value":"Long-term Debt Tables","language":"en-US"},{"forObject":"AEHR:NetChangeInCapitalizedStockbasedCompensation","labelType":"xbrl:label","value":"Net change in capitalized stock-based compensation","language":"en-US"},{"forObject":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesAbstract","labelType":"xbrl:label","value":"Organization And Summary Of Significant Accounting Policies","language":"en-US"},{"forObject":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","labelType":"xbrl:label","value":"Organization And Summary Of Significant Accounting Policies Tables","language":"en-US"},{"forObject":"AEHR:OtherExpenseIncomeNetAbstract","labelType":"xbrl:label","value":"Other Income Expense Net","language":"en-US"},{"forObject":"AEHR:OtherExpenseIncomeNetDetailsAbstract","labelType":"xbrl:label","value":"Other Income Expense Net Details","language":"en-US"},{"forObject":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","labelType":"xbrl:label","value":"Proceeds from issuance of common stock under private placement, net of issuance cost","language":"en-US"},{"forObject":"AEHR:PropertyAndEquipmentNetDetailsAbstract","labelType":"xbrl:label","value":"Property And Equipment Net Details","language":"en-US"},{"forObject":"AEHR:PropertyAndEquipmentNetDetailsNarrativeAbstract","labelType":"xbrl:label","value":"Property And Equipment Net Details Narrative","language":"en-US"},{"forObject":"AEHR:Range1Member","labelType":"xbrl:label","value":"$1.09-$1.40","language":"en-US"},{"forObject":"AEHR:Range2Member","labelType":"xbrl:label","value":"$1.73-$2.06","language":"en-US"},{"forObject":"AEHR:Range3Member","labelType":"xbrl:label","value":"$2.15-$2.71","language":"en-US"},{"forObject":"AEHR:Range4Member","labelType":"xbrl:label","value":"$0.59-$2.71","language":"en-US"},{"forObject":"AEHR:RangeAMember","labelType":"xbrl:label","value":"$0.59-$0.97","language":"en-US"},{"forObject":"AEHR:RelatedPartyTransactionsDetailsNarrativeAbstract","labelType":"xbrl:label","value":"Related Party Transactions Details Narrative","language":"en-US"},{"forObject":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","labelType":"xbrl:label","value":"Research and development tax credit carryforwards","language":"en-US"},{"forObject":"AEHR:ScheduleUsefulLifeForPropertyAndEquipmentTableTextblock","labelType":"xbrl:label","value":"Useful life for property and equipment","language":"en-US"},{"forObject":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","labelType":"xbrl:label","value":"Selected Quarterly Consolidated Financial Data Details","language":"en-US"},{"forObject":"AEHR:SelectedQuarterlyConsolidatedFinancialDataUnauditedAbstract","labelType":"xbrl:label","value":"Selected Quarterly Consolidated Financial Data","language":"en-US"},{"forObject":"AEHR:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","labelType":"xbrl:label","value":"Estimated Forfeiture Rate","language":"en-US"},{"forObject":"AEHR:StateMember","labelType":"xbrl:label","value":"State","language":"en-US"},{"forObject":"AEHR:StockBasedCompensationAbstract","labelType":"xbrl:label","value":"STOCK BASED COMPENSATION:","language":"en-US"},{"forObject":"AEHR:StockOptionPlan19962006Member","labelType":"xbrl:label","value":"1996 Stock Option Plan and 2006 Equity Incentive Plan","language":"en-US"},{"forObject":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","labelType":"xbrl:periodEndLabel","value":"Stock-based compensation costs capitalized as part of inventory","language":"en-US"},{"forObject":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","labelType":"xbrl:label","value":"StockbasedCompensationCostsCapitalizedAsPartOfInventory","language":"en-US"},{"forObject":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","labelType":"xbrl:label","value":"Stock-based compensation expense related to stock options","language":"en-US"},{"forObject":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","labelType":"xbrl:label","value":"Stock-based compensation related to the ESPP","language":"en-US"},{"forObject":"AEHR:StockbasedCompensationTables","labelType":"xbrl:label","value":"Capital Stock Tables","language":"en-US"},{"forObject":"AEHR:TotalAehrTestSystemsShareholdersEquityMember","labelType":"xbrl:verboseLabel","value":"Total Aehr Test Systems Shareholders' Equity","language":"en-US"},{"forObject":"AEHR:TotalAehrTestSystemsShareholdersEquityMember","labelType":"xbrl:label","value":"TotalAehrTestSystemsShareholdersEquityMember","language":"en-US"},{"forObject":"AEHR:TotalStockbasedCompensation","labelType":"xbrl:label","value":"Total stock-based compensation","language":"en-US"},{"forObject":"AEHR:USMember","labelType":"xbrl:label","value":"US","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Is Entity's Reporting Status Current?","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Is Entity a Voluntary Filer?","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Is Entity a Well-known Seasoned Issuer?","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableGrossCurrent","labelType":"xbrl:periodEndLabel","value":"Accounts receivable, Gross","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableGrossCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Gross, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts receivable, net","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:periodEndLabel","value":"Accounts receivable, Net","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrentAbstract","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Taxes payable","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesNoncurrent","labelType":"xbrl:label","value":"Income taxes payable","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesAndOtherLiabilitiesAbstract","labelType":"xbrl:label","value":"Accrued Liabilities and Other Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:AccruedProfessionalFeesCurrent","labelType":"xbrl:label","value":"Professional services","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less: Accumulated depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:verboseLabel","value":"Accumulated Other Comprehensive Income / Loss","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-In Capital","language":"en-US"},{"forObject":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to reconcile net (loss) income to net cash used in operating activities:","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"ADVERTISING COSTS:","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:periodStartLabel","value":"Allowance for doubtful accounts, Beginning","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:periodEndLabel","value":"Allowance for doubtful accounts, Ending","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts Receivable, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","labelType":"xbrl:label","value":"Allowance for doubtful accounts, Deductions","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Options not included in the computation of diluted net (loss) income per share (in thousands)","language":"en-US"},{"forObject":"us-gaap:AsiaMember","labelType":"xbrl:label","value":"Asia","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets [Default Label]","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"ASSETS","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","labelType":"xbrl:label","value":"BUSINESS:","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents, beginning of year","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents, end of year","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:totalLabel","value":"Net increase (decrease) in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Period Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"CASH EQUIVALENTS AND INVESTMENTS:","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:verboseLabel","value":"Money market funds","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:label","value":"Cash, Cash Equivalents, and Short-term Investments","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositAtCarryingValue","labelType":"xbrl:label","value":"Certificate of deposit","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"COMMITMENTS AND CONTINGENCIES","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common stock, par value","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common stock, shares authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common stock, shares issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common stock, $0.01 par value: Authorized: 75,000 shares; Issued and outstanding: 12,857 shares and 11,203 shares at May 31, 2015 and 2014, respectively","language":"en-US"},{"forObject":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","labelType":"xbrl:label","value":"EMPLOYEE BENEFIT PLANS","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","labelType":"xbrl:label","value":"Components of Deferred Tax Assets","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive (loss) income, attributable to Aehr Test Systems","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Less: Comprehensive income (loss) attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Total comprehensive (loss) income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomePolicyPolicyTextBlock","labelType":"xbrl:label","value":"COMPREHENSIVE INCOME (LOSS):","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"CONCENTRATION OF CREDIT RISK:","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"CONSOLIDATION AND EQUITY INVESTMENTS:","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:label","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:label","value":"Cost Of Sales","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Current","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Current","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CustomerDepositsCurrent","labelType":"xbrl:label","value":"Customer deposits","language":"en-US"},{"forObject":"us-gaap:DebtWeightedAverageInterestRate","labelType":"xbrl:label","value":"Weighted Average Interest Rate","language":"en-US"},{"forObject":"us-gaap:DebtorReorganizationItemsGainLossOnSettlementOfOtherClaimsNet1","labelType":"xbrl:negatedLabel","value":"Gain on bankruptcy claim","language":"en-US"},{"forObject":"us-gaap:DebtorReorganizationItemsGainLossOnSettlementOfOtherClaimsNet1","labelType":"xbrl:label","value":"Debtor Reorganization Items, Gain (Loss) on Settlement of Other Claims, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Deferred","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Foreign Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredRentCreditCurrent","labelType":"xbrl:verboseLabel","value":"Deferred rent","language":"en-US"},{"forObject":"us-gaap:DeferredRentCreditCurrent","labelType":"xbrl:label","value":"Deferred Rent Credit, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRentCreditNoncurrent","labelType":"xbrl:label","value":"Deferred rent, net of current portion","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueAndCreditsCurrent","labelType":"xbrl:label","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueNoncurrent","labelType":"xbrl:label","value":"Deferred revenue, long-term","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Deferred","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State and Local Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Gross deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:label","value":"Inventory reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:label","value":"Net operating losses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:verboseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","labelType":"xbrl:label","value":"Credit carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","labelType":"xbrl:label","value":"Alternative minimum tax credit carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","labelType":"xbrl:label","value":"Reserves and accruals","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Less: Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","labelType":"xbrl:label","value":"Contributions to ESOP","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation expense","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:label","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","labelType":"xbrl:label","value":"Payable to Wilson Sonsini Goodrich & Rosati","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"EARNINGS PER SHARE:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Basic net (loss) income per share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDiluted","labelType":"xbrl:label","value":"Net (loss) income per share - basic and diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDiluted","labelType":"xbrl:verboseLabel","value":"Net (loss) income per share basic and diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Diluted net (loss) income per share","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"EARNINGS PER SHARE (\u201cEPS\u201d):","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","labelType":"xbrl:label","value":"Effect of exchange rates on cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Effective tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:label","value":"Reconciliation of Federal Statutory Rate to Effective Rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"U.S. federal statutory tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Foreign rate differential","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:verboseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:verboseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"State taxes, net of federal tax effect","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","labelType":"xbrl:label","value":"Research and development credit","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Payroll related","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Stock-based compensation in the form of employee stock options and ESPP purchase rights included in:","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Unrecognized stock-based compensation","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Weighted average period for recognition of costs","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","labelType":"xbrl:label","value":"Compensation cost related to purchase rights under the ESPP but not yet recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:label","value":"Employee Stock Purchase Plan","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","labelType":"xbrl:label","value":"Employee Stock Ownership Plan (ESOP) Name [Axis]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","labelType":"xbrl:label","value":"Shares contributed to the ESOP for fiscal year","language":"en-US"},{"forObject":"us-gaap:EuropeMember","labelType":"xbrl:label","value":"Europe","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value, Hierarchy [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Level 3","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"FAIR VALUE OF FINANCIAL INSTRUMENTS AND MEASUREMENT:","language":"en-US"},{"forObject":"us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Federal income taxes:","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:label","value":"Foreign exchange gain (loss)","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"FOREIGN CURRENCY TRANSLATION AND TRANSACTIONS:","language":"en-US"},{"forObject":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Foreign income taxes:","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:verboseLabel","value":"Furniture and fixtures","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:label","value":"Furniture and Fixtures, Gross","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and fixtures","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain on disposal of asset","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:label","value":"Selling, General and Administrative","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"IMPAIRMENT OF LONG-LIVED ASSETS:","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"(Loss) income before income tax (expense) benefit","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:negatedLabel","value":"Income tax (expense) benefit","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:negatedTerseLabel","value":"Income tax benefit (expense)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"INCOME TAXES:","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaid","labelType":"xbrl:label","value":"Cash paid during the year for Income taxes","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:verboseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:verboseLabel","value":"Income taxes payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Income Taxes Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:verboseLabel","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:verboseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","labelType":"xbrl:label","value":"Changes in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","labelType":"xbrl:label","value":"Deferred rent","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidExpense","labelType":"xbrl:verboseLabel","value":"Prepaid expenses and other","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidExpense","labelType":"xbrl:label","value":"Increase (Decrease) in Prepaid Expense","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:negatedLabel","value":"Interest expense","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:label","value":"Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestPaid","labelType":"xbrl:label","value":"Cash paid during the year for Interest","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"INVENTORIES","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:label","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:verboseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:label","value":"Inventory, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"INVENTORIES:","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:label","value":"Raw materials and sub-assemblies","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:label","value":"Work-in-process","language":"en-US"},{"forObject":"us-gaap:InvestmentIncomeDividend","labelType":"xbrl:label","value":"Dividend distribution on long-term investment","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"STRATEGIC INVESTMENTS:","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:label","value":"Leasehold improvements","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities [Default Label]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and shareholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"LIABILITIES AND SHAREHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Line of credit","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:verboseLabel","value":"Line of credit facility, amount borrowed","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityAbstract","labelType":"xbrl:label","value":"Line of Credit Facility [Abstract]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityAverageOutstandingAmount","labelType":"xbrl:label","value":"Average loan balance","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of credit, maximum borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","labelType":"xbrl:label","value":"Balance available to borrow under the line of credit","language":"en-US"},{"forObject":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","labelType":"xbrl:label","value":"ACCOUNTS RECEIVABLE","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-term debt, net of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:verboseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtAbstract","labelType":"xbrl:label","value":"Long-term Debt, Unclassified [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:label","value":"Long-Term debt","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","labelType":"xbrl:verboseLabel","value":"Machinery and equipment","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","labelType":"xbrl:label","value":"Machinery and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:label","value":"Machinery and equipment","language":"en-US"},{"forObject":"us-gaap:MaximumMember","labelType":"xbrl:label","value":"Maximum","language":"en-US"},{"forObject":"us-gaap:MinimumMember","labelType":"xbrl:label","value":"Minimum","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","labelType":"xbrl:label","value":"Interest percentage owned ESA Electronics Pte Ltd.","language":"en-US"},{"forObject":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","labelType":"xbrl:label","value":"Movement in Standard Product Warranty Accrual [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:MultiemployerPlanTypeAxis","labelType":"xbrl:label","value":"Multiemployer Plan Type [Axis]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net (loss) income attributable to Aehr Test Systems common shareholders","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Numerator: Net (loss) income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net (loss) income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Less: Net income attributable to the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"RECENT ACCOUNTING PRONOUNCEMENTS:","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:label","value":"Non-cash transactions:","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"(Loss) income from operations","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:label","value":"2016","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"2020","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"2019","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"2018","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"2017","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:label","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesRentExpenseNet","labelType":"xbrl:label","value":"Rental expense","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwardsValuationAllowance","labelType":"xbrl:label","value":"Net operating loss carryforward","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","labelType":"xbrl:label","value":"Test equipment","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","labelType":"xbrl:label","value":"Other comprehensive (loss) income, net of tax: Foreign currency translation (loss) income","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:label","value":"Foreign currency translation adjustment","language":"en-US"},{"forObject":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Commissions and bonuses","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndExpensesAbstract","labelType":"xbrl:label","value":"Other Income and Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","labelType":"xbrl:label","value":"OTHER INCOME (EXPENSE), NET","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncome","labelType":"xbrl:label","value":"Other, net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other income (expense), net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Other income (expense), net","language":"en-US"},{"forObject":"us-gaap:PayablesAndAccrualsAbstract","labelType":"xbrl:label","value":"Payables and Accruals [Abstract]","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PreferredStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Preferred stock, par value","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:label","value":"Preferred stock, authorized","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesIssued","labelType":"xbrl:label","value":"Preferred stock, shares issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:label","value":"Preferred stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:label","value":"Preferred stock, $0.01 par value: Authorized: 10,000 shares; Issued and outstanding: none","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid expenses and other","language":"en-US"},{"forObject":"us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio","labelType":"xbrl:label","value":"Principal","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfCommonStock","labelType":"xbrl:label","value":"Proceeds from issuance of common stock under employee plans","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","labelType":"xbrl:label","value":"Proceed from issuance of long-term debt, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","labelType":"xbrl:label","value":"Proceeds from issuance of common stock under private placement, net of issuance costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","labelType":"xbrl:label","value":"Proceeds from Issuance or Sale of Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","labelType":"xbrl:label","value":"Line of credit repayments, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from sale of investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds from sales of property and equipment","language":"en-US"},{"forObject":"us-gaap:ProductWarrantiesDisclosuresAbstract","labelType":"xbrl:label","value":"Product Warranties Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyAccrual","labelType":"xbrl:periodStartLabel","value":"Balance at the beginning of the year","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyAccrual","labelType":"xbrl:periodEndLabel","value":"Balance at the end of the year","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyAccrual","labelType":"xbrl:label","value":"Warranty","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyAccrualPayments","labelType":"xbrl:label","value":"Settlement made during the year (in cash or in kind)","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","labelType":"xbrl:label","value":"Accruals for warranties issued during the year","language":"en-US"},{"forObject":"us-gaap:ProductWarrantyDisclosureTextBlock","labelType":"xbrl:label","value":"Product Warranties","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Net (loss) income","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:label","value":"Property, Plant and Equipment [Abstract]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"PROPERTY AND EQUIPMENT, NET","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Property and equipment, gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:periodEndLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentOther","labelType":"xbrl:verboseLabel","value":"Test equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentOther","labelType":"xbrl:label","value":"Property, Plant and Equipment, Other, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"PROPERTY AND EQUIPMENT:","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Useful life","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:label","value":"(Recovery of) provision for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","labelType":"xbrl:label","value":"Quarterly Financial Information Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:label","value":"SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (UNAUDITED)","language":"en-US"},{"forObject":"us-gaap:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"us-gaap:RealizedInvestmentGainsLosses","labelType":"xbrl:label","value":"Gain on sale of long-term investment","language":"en-US"},{"forObject":"us-gaap:ReceivablesAbstract","labelType":"xbrl:label","value":"Receivables [Abstract]","language":"en-US"},{"forObject":"us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy","labelType":"xbrl:label","value":"ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS:","language":"en-US"},{"forObject":"us-gaap:Reclassifications","labelType":"xbrl:label","value":"RECLASSIFICATION:","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:label","value":"RELATED PARTY TRANSACTIONS","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:label","value":"Research And Development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:label","value":"PRODUCT DEVELOPMENT COSTS AND CAPITALIZED SOFTWARE:","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Accumulated deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"REVENUE RECOGNITION:","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:label","value":"Net sales","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:verboseLabel","value":"Net Sales","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:verboseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:verboseLabel","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"ACCRUED EXPENSES","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Income tax benefit (expense)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:verboseLabel","value":"Long-term debt, net of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:label","value":"Basic and diluted EPS","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Income tax reconciliation","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:label","value":"Compensation costs related to the Company's stock-based compensation","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:label","value":"Financial assets and liabilities measured at fair value on a recurring basis","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","labelType":"xbrl:label","value":"Minimum annual rentals payments under non-cancellable operating leases","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Domestic and foreign components of loss before income tax benefit (expenses)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:verboseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock","labelType":"xbrl:label","value":"Line of Credit","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","labelType":"xbrl:label","value":"Other income (expense)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","labelType":"xbrl:label","value":"Liability for product warranties","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:label","value":"Selected Quarterly Consolidated Financial Data (unaudited)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","labelType":"xbrl:label","value":"Company's operations in different geographic areas","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Stock option transactions","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Fair value assumption of the ESPP Purchase Rights","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Fair value assumptions for Option Valuation Model","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Information","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, general and administrative","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","labelType":"xbrl:label","value":"Available Shares Stock Option Tranactions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","labelType":"xbrl:label","value":"Expected dividend","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:label","value":"Volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:label","value":"Risk-free Interest Rates","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","labelType":"xbrl:label","value":"Additional shares reserved","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Authorized Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"ESPP shares available for issuance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:periodStartLabel","value":"Available Shares, Beginning","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:periodEndLabel","value":"Available Shares, Ending","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:periodEndLabel","value":"Options exercisable and expected to be exercisable","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Exercisable options to purchase","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Weighted Average Exercise Price Exercisable","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Weighted average exercise prices","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:label","value":"Total intrinsic values of options exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:label","value":"Plan shares expired","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Weighted Average Exercise Price Terminated","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:negatedLabel","value":"Options terminated","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:label","value":"Options terminated","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:label","value":"ESPP purchase rights granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:negatedLabel","value":"Options granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:verboseLabel","value":"Options Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:periodStartLabel","value":"Aggregate Intrinsic Value, beginning balance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:periodEndLabel","value":"Aggregate Intrinsic Value, ending balance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Options Outstanding, Beginning","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Number of Options Outstanding, Ending","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:label","value":"Outstanding Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:label","value":"Outstanding Options Stock Option Transactions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Weighted Average Exercise Price Outstanding, Beginning","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Weighted Average Exercise Price Outstanding, Ending","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","labelType":"xbrl:periodEndLabel","value":"Aggregate Intrinsic Value for Options exercisable and expected to be exercisable","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock","labelType":"xbrl:label","value":"Options Outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Options exercisable and expected to be exercisable","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Weighted Average Exercise Price Exercisable and expected to be exercisable","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Weighted Average Exercise Price Exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Weighted Average Exercise Price Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"STOCK-BASED COMPENSATION:","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis","labelType":"xbrl:label","value":"Exercise Price Range [Axis]","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:label","value":"Expected term (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:periodEndLabel","value":"Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Weighted Average Remaining Contractual Life (Years) Options Exercisable","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Weighted Average Remaining Contractual Life (Years) Options Outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Weighted average contractual life of the options exercisable and expected to be exercisable","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:periodStartLabel","value":"Beginning Balance, Shares","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:periodEndLabel","value":"Ending Balance, Shares","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:label","value":"Shares, Issued","language":"en-US"},{"forObject":"us-gaap:ShippingAndHandlingCostPolicyTextBlock","labelType":"xbrl:label","value":"SHIPPING AND HANDLING OF PRODUCTS:","language":"en-US"},{"forObject":"us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"State income taxes:","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Statement, Business Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:verboseLabel","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:label","value":"ESPP shares issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:verboseLabel","value":"Common stock issued under ESPP plan","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Issuance of common stock under private placement, Shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:verboseLabel","value":"Number of shares sold in private placement","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:label","value":"Issuance of common stock under employee plans, Shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Options exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Issuance of common stock under private placement, Amount","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","labelType":"xbrl:label","value":"Issuance of common stock under employee plans, Amount","language":"en-US"},{"forObject":"us-gaap:StockOptionMember","labelType":"xbrl:label","value":"Stock Option","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total Aehr Test Systems shareholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Aehr Test Systems shareholders' equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total Shareholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodStartLabel","value":"Beginning Balance, Amount","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Ending Balance, Amount","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Sales of equity securities","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:label","value":"CAPITAL STOCK","language":"en-US"},{"forObject":"us-gaap:SubstantialDoubtAboutGoingConcernTextBlock","labelType":"xbrl:label","value":"LIQUIDITY:","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information:","language":"en-US"},{"forObject":"us-gaap:UnamortizedDebtIssuanceExpense","labelType":"xbrl:label","value":"Unamortized debt issuance costs","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Unrecognized tax benefit, Beginning","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Unrecognized tax benefit, Ending","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Decreases related to prior year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:label","value":"Decreases related to lapse of statute of limitations","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Impact on effective income tax rate if $919 of unrecognized tax benefit were recognized","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"USE OF ESTIMATES:","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","labelType":"xbrl:label","value":"Allowance for doubtful accounts, Additions charged to costs and expenses","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","labelType":"xbrl:label","value":"Effect of dilutive securities","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Shares used in per share calculation - diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:verboseLabel","value":"Denominator for diluted net (loss) income per share","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Shares used in per share calculation - basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Denominator for basic net (loss) income per share: Weighted average shares outstanding","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Shares used in basic net (loss) income per share calculation","language":"en-US"},{"forObject":"cik:0001040470","labelType":"xbrl:label","value":"AEHR TEST SYSTEMS","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"00000009 - Disclosure - 2. ACCOUNTS RECEIVABLE","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"00000048 - Disclosure - 2. ACCOUNTS RECEIVABLE (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"00000028 - Disclosure - 2. ACCOUNTS RECEIVABLE (Tables)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"00000013 - Disclosure - 6. ACCRUED EXPENSES","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"00000053 - Disclosure - 6. ACCRUED EXPENSES (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"00000032 - Disclosure - 6. ACCRUED EXPENSES (Tables)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"00000002 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"00000003 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"00000019 - Disclosure - 12. CAPITAL STOCK","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"00000064 - Disclosure - 12. CAPITAL STOCK (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"00000065 - Disclosure - 12. CAPITAL STOCK (Details 2)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"00000066 - Disclosure - 12. CAPITAL STOCK (Details Narrative)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"00000036 - Disclosure - 12. CAPITAL STOCK (Tables)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"00000024 - Disclosure - 17. COMMITMENTS AND CONTINGENCIES","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"00000071 - Disclosure - 17. COMMITMENTS AND CONTINGENCIES (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"00000072 - Disclosure - 17. COMMITMENTS AND CONTINGENCIES (Details Narrative)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"00000039 - Disclosure - 17. COMMITMENTS AND CONTINGENCIES (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"00000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"00000015 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"00000060 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE (Details)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"00000034 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE (Tables)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"00000001 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"00000020 - Disclosure - 13. EMPLOYEE BENEFIT PLANS","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"00000067 - Disclosure - 13. EMPLOYEE BENEFIT PLANS (Details Narrative)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"00000014 - Disclosure - 7. INCOME TAXES","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"00000054 - Disclosure - 7. INCOME TAXES (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"00000055 - Disclosure - 7. INCOME TAXES (Details 1)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"00000056 - Disclosure - 7. INCOME TAXES (Details 2)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"00000057 - Disclosure - 7. INCOME TAXES (Details 3)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"00000058 - Disclosure - 7. INCOME TAXES (Details 4)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"00000059 - Disclosure - 7. INCOME TAXES (Details Narrative)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"00000033 - Disclosure - 7. INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"00000010 - Disclosure - 3. INVENTORIES","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"00000049 - Disclosure - 3. INVENTORIES (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"00000029 - Disclosure - 3. INVENTORIES (Tables)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"00000016 - Disclosure - 9. LINE OF CREDIT","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"00000061 - Disclosure - 9. LINE OF CREDIT (Details Narrative)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"00000018 - Disclosure - 11. LONG-TERM DEBT","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"00000063 - Disclosure - 11. LONG-TERM DEBT (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"00000035 - Disclosure - 11. LONG-TERM DEBT (Tables)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"00000008 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"00000042 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY AND EQUIPMENT (Details)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"00000041 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"00000043 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"00000044 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"00000045 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"00000046 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 4)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"00000047 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"00000026 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"00000027 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"00000021 - Disclosure - 14. OTHER  INCOME (EXPENSE), NET","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"00000068 - Disclosure - 14. OTHER INCOME (EXPENSE), NET (Details)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"00000037 - Disclosure - 14. OTHER INCOME (EXPENSE), NET (Tables)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"00000012 - Disclosure - 5. PRODUCT WARRANTIES","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"00000052 - Disclosure - 5. PRODUCT WARRANTIES (Details)","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"00000031 - Disclosure - 5. PRODUCT WARRANTIES (Tables)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"00000011 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"00000050 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET (Details)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"00000051 - Disclosure - 4. PROPERTY AND EQUIPMENT NET (Details Narrative)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"00000030 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET (Tables)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"00000023 - Disclosure - 16. RELATED PARTY TRANSACTIONS","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"00000070 - Disclosure - 16. RELATED PARTY TRANSACTIONS (Details Narrative)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"00000017 - Disclosure - 10. SALES OF EQUITY SECURITIES","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"00000062 - Disclosure - 10. SALES OF EQUITY SECURITIES (Details Narrative)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"00000022 - Disclosure - 15. SEGMENT INFORMATION","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"00000069 - Disclosure - 15. SEGMENT INFORMATION (Details)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"00000038 - Disclosure - 15. SEGMENT INFORMATION (Tables)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"00000025 - Disclosure - 18. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (UNAUDITED)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"00000073 - Disclosure - 18. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (Details)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"00000040 - Disclosure - 18. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (Tables)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"00000007 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"00000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"00000004 - Statement - Consolidated Statements of Operations","language":"en"}],"networks":[{"name":"rpt:network-presentation-12","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsReceivableNetCurrentAbstract","order":1.0},{"source":"us-gaap:AccountsReceivableNetCurrentAbstract","target":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-13","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:AccountsReceivableDetailsAbstract","order":1.0},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:AccountsReceivableGrossCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","order":20.0},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","order":30.0},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"AEHR:AccountsReceivableDetailsAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-14","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-15","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilitiesAbstract","order":1.0},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilitiesAbstract","target":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-16","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:AccruedExpensesDetailsAbstract","order":1.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":0.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedProfessionalFeesCurrent","order":10.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:ProductWarrantyAccrual","order":20.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":30.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","order":40.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:DeferredRentCreditCurrent","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"AEHR:AccruedCustomerObligations","order":60.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":70.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":90.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-17","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-18","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:ConsolidatedBalanceSheetsAbstract","order":1.0},{"source":"AEHR:ConsolidatedBalanceSheetsAbstract","target":"us-gaap:AssetsAbstract","order":10.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":20.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":30.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:InventoryNet","order":40.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":50.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrent","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":70.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":80.0},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":90.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"AEHR:ConsolidatedBalanceSheetsAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":100.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LineOfCredit","order":110.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:AccountsPayableCurrent","order":120.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":130.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"AEHR:CustomerDepositsAndDeferredRevenue","order":140.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrent","order":150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebt","order":160.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:AccruedIncomeTaxesNoncurrent","order":170.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredRentCreditNoncurrent","order":180.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredRevenueNoncurrent","order":190.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"AEHR:ConsolidatedBalanceSheetsAbstract","target":"us-gaap:StockholdersEquityAbstract","order":220.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValue","order":230.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":240.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":250.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":260.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":270.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:MinorityInterest","order":290.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-19","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","order":1.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:PreferredStockParOrStatedValuePerShare","order":0.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:PreferredStockSharesAuthorized","order":10.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:PreferredStockSharesIssued","order":20.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:PreferredStockSharesOutstanding","order":30.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":50.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:CommonStockSharesAuthorized","order":60.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:CommonStockSharesIssued","order":70.0},{"source":"AEHR:ConsolidatedBalanceSheetsParentheticalAbstract","target":"us-gaap:CommonStockSharesOutstanding","order":80.0}]},{"name":"rpt:network-presentation-20","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CapitalStockAbstract","order":1.0},{"source":"AEHR:CapitalStockAbstract","target":"us-gaap:StockholdersEquityPolicyTextBlock","order":0.0}]},{"name":"rpt:network-presentation-21","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CapitalStockDetailsAbstract","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:AwardTypeAxis","order":10.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockOptionMember","order":10.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","order":20.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","order":50.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":80.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":90.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"AEHR:CapitalStockDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":110.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":120.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":190.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","order":200.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":210.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","order":280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-22","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CapitalStockDetails2Abstract","order":1.0},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis","target":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis","order":10.0},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:RangeAMember","order":10.0},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range1Member","order":20.0},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range2Member","order":30.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range3Member","order":40.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":40.0},{"source":"us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain","target":"AEHR:Range4Member","order":50.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":70.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"AEHR:CapitalStockDetails2Abstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-23","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CapitalStockDetailsNarrativeAbstract","order":1.0},{"source":"us-gaap:MultiemployerPlanTypeAxis","target":"us-gaap:MultiemployerPlansTypeDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:MultiemployerPlanTypeAxis","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":10.0},{"source":"us-gaap:MultiemployerPlansTypeDomain","target":"AEHR:StockOptionPlan19962006Member","order":40.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":40.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1","order":50.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":80.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":90.0},{"source":"AEHR:CapitalStockDetailsNarrativeAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-24","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:StockbasedCompensationTables","order":1.0},{"source":"AEHR:StockbasedCompensationTables","target":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","order":0.0},{"source":"AEHR:StockbasedCompensationTables","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock","order":10.0}]},{"name":"rpt:network-presentation-25","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-26","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CommitmentsAndContingenciesDetailsAbstract","order":1.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":10.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":20.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":30.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":40.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":50.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":60.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-27","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CommitmentsAndContingenciesDetailsNarrativeAbstract","order":1.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsNarrativeAbstract","target":"us-gaap:OperatingLeasesRentExpenseNet","order":0.0},{"source":"AEHR:CommitmentsAndContingenciesDetailsNarrativeAbstract","target":"us-gaap:CertificatesOfDepositAtCarryingValue","order":20.0}]},{"name":"rpt:network-presentation-28","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-29","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":10.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:CommonStockMember","order":10.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:AdditionalPaidInCapitalMember","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesIssued","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":30.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:RetainedEarningsMember","order":40.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"AEHR:TotalAehrTestSystemsShareholdersEquityMember","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":50.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:NoncontrollingInterestMember","order":60.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":60.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":70.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","order":80.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","order":90.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":110.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":130.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":150.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesIssued","order":170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-30","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CustomerDepositsAndDeferredRevenueAbstract","order":1.0},{"source":"AEHR:CustomerDepositsAndDeferredRevenueAbstract","target":"AEHR:CustomerDepositsAndDeferredRevenueDisclosure","order":0.0}]},{"name":"rpt:network-presentation-31","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract","order":1.0},{"source":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract","target":"us-gaap:CustomerDepositsCurrent","order":0.0},{"source":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract","target":"us-gaap:DeferredRevenueAndCreditsCurrent","order":10.0},{"source":"AEHR:CustomerDepositsAndDeferredRevenueDetailsAbstract","target":"AEHR:CustomerDepositsAndDeferredRevenue","order":20.0}]},{"name":"rpt:network-presentation-32","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:CustomerDepositsAndDeferredRevenueTablesAbstract","order":1.0},{"source":"AEHR:CustomerDepositsAndDeferredRevenueTablesAbstract","target":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-33","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:DocumentAndEntityInformationAbstract","order":1.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityRegistrantName","order":0.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityCentralIndexKey","order":10.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:DocumentType","order":20.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:DocumentPeriodEndDate","order":30.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:AmendmentFlag","order":40.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:CurrentFiscalYearEndDate","order":50.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityWellKnownSeasonedIssuer","order":60.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityVoluntaryFilers","order":70.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityCurrentReportingStatus","order":80.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityFilerCategory","order":90.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityPublicFloat","order":100.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:EntityCommonStockSharesOutstanding","order":110.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:DocumentFiscalPeriodFocus","order":120.0},{"source":"AEHR:DocumentAndEntityInformationAbstract","target":"dei:DocumentFiscalYearFocus","order":130.0}]},{"name":"rpt:network-presentation-34","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:EmployeeBenefitPlansAbstract","order":1.0},{"source":"AEHR:EmployeeBenefitPlansAbstract","target":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","order":0.0}]},{"name":"rpt:network-presentation-35","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","order":1.0},{"source":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","target":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","order":10.0},{"source":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","target":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","order":20.0},{"source":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-36","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-37","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetailsAbstract","order":1.0},{"source":"AEHR:IncomeTaxesDetailsAbstract","target":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit","order":0.0},{"source":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":10.0},{"source":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":20.0},{"source":"AEHR:ComponentsOfLossBeforeIncomeTaxExpenseBenefit","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetails1Abstract","order":1.0},{"source":"AEHR:IncomeTaxesDetails1Abstract","target":"AEHR:ComponentsOfIncomeTaxBenefitExpenseAbstract","order":0.0},{"source":"AEHR:IncomeTaxesDetails1Abstract","target":"us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":10.0},{"source":"us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":20.0},{"source":"us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":30.0},{"source":"AEHR:IncomeTaxesDetails1Abstract","target":"us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":40.0},{"source":"us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:IncomeTaxesDetails1Abstract","target":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":70.0},{"source":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":90.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetails2Abstract","order":1.0},{"source":"AEHR:IncomeTaxesDetails2Abstract","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","order":0.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":10.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":20.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":30.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","order":50.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":60.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetails3Abstract","order":1.0},{"source":"AEHR:IncomeTaxesDetails3Abstract","target":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","order":0.0},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":10.0},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","order":20.0},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsInventory","order":30.0},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":40.0},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetails4Abstract","order":1.0},{"source":"AEHR:IncomeTaxesDetails4Abstract","target":"AEHR:ComponentsOfUnrecognizedTaxBenefits","order":0.0},{"source":"AEHR:ComponentsOfUnrecognizedTaxBenefits","target":"us-gaap:UnrecognizedTaxBenefits","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"AEHR:ComponentsOfUnrecognizedTaxBenefits","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","order":20.0},{"source":"AEHR:ComponentsOfUnrecognizedTaxBenefits","target":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","order":30.0},{"source":"AEHR:ComponentsOfUnrecognizedTaxBenefits","target":"us-gaap:UnrecognizedTaxBenefits","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:IncomeTaxesDetailsNarrativeAbstract","order":1.0},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":10.0},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"AEHR:FederalMember","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":20.0},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"AEHR:StateMember","order":30.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":30.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingLossCarryforwardsValuationAllowance","order":40.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","order":50.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","order":60.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:ForeignNetOperatingLossCarryforwards","order":70.0},{"source":"AEHR:IncomeTaxesDetailsNarrativeAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":0.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":10.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":20.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":30.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","order":40.0}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNetAbstract","order":1.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":0.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":10.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":20.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryNet","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LineOfCreditFacilityAbstract","order":1.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock","order":0.0}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LineOfCreditFacilityAbstract","order":1.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":0.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCredit","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","order":30.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:DebtWeightedAverageInterestRate","order":40.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityAverageOutstandingAmount","order":50.0}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermDebtAbstract","order":1.0},{"source":"us-gaap:LongTermDebtAbstract","target":"us-gaap:LongTermDebtTextBlock","order":0.0}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:LongtermDebtDetailsAbstract","order":1.0},{"source":"AEHR:LongtermDebtDetailsAbstract","target":"us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio","order":0.0},{"source":"AEHR:LongtermDebtDetailsAbstract","target":"us-gaap:UnamortizedDebtIssuanceExpense","order":10.0},{"source":"AEHR:LongtermDebtDetailsAbstract","target":"us-gaap:LongTermDebt","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:LongtermDebtTablesAbstract","order":1.0},{"source":"AEHR:LongtermDebtTablesAbstract","target":"us-gaap:ScheduleOfDebtTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesAbstract","order":1.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesAbstract","target":"us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock","order":0.0}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetailsAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":10.0},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":10.0},{"source":"us-gaap:StatementTable","target":"us-gaap:RangeAxis","order":20.0},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":20.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":30.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","order":50.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsAbstract","order":1.0},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsAndShortTermInvestments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CertificatesOfDepositAtCarryingValue","order":10.0},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsFairValueDisclosure","order":20.0},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":30.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesFairValueDisclosure","order":30.0},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":40.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:StockbasedCompensationDetailsAbstract","order":1.0},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementLocationAxis","order":10.0},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":10.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"AEHR:TotalStockbasedCompensation","order":10.0},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":20.0},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember","order":30.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"AEHR:EffectOnNetIncomeLossPerShareBasic","order":30.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"AEHR:EffectOnNetIncomeLossPerShareDiluted","order":40.0},{"source":"AEHR:StockbasedCompensationDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2Abstract","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:FairValueAssumptionsForStockOptionsGranted","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:AwardTypeAxis","order":10.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockOptionMember","order":10.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":10.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":20.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","order":30.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":40.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"AEHR:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","order":50.0},{"source":"AEHR:FairValueAssumptionsForStockOptionsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":60.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2Abstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:StockbasedCompensationDetails7Abstract","order":1.0},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":0.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","target":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:RangeAxis","order":10.0},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":10.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"us-gaap:EmployeeStockMember","order":10.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","order":10.0},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":20.0},{"source":"us-gaap:StatementTable","target":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","order":20.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":20.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":30.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","order":40.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":50.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"AEHR:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","order":60.0},{"source":"AEHR:FairValueAssumptionsForEsppPurchaseRightsGranted","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":80.0},{"source":"AEHR:StockbasedCompensationDetails7Abstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:EarningsPerShareDetailsAbstract","order":1.0},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:NetIncomeLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","order":50.0},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:EarningsPerShareBasic","order":70.0},{"source":"AEHR:EarningsPerShareDetailsAbstract","target":"us-gaap:EarningsPerShareDiluted","order":90.0}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrativeAbstract","order":1.0},{"source":"us-gaap:MultiemployerPlanTypeAxis","target":"us-gaap:MultiemployerPlansTypeDomain","order":0.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","target":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockBasedCompensationAbstract","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:MultiemployerPlanTypeAxis","order":10.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","order":20.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":30.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","order":40.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","order":60.0},{"source":"us-gaap:MultiemployerPlansTypeDomain","target":"AEHR:StockOptionPlan19962006Member","order":70.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","order":80.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"AEHR:ESPPMember","order":90.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":90.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrativeAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":110.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":120.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":130.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareAbstract","order":150.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":160.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","order":0.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SubstantialDoubtAboutGoingConcernTextBlock","order":10.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":20.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":30.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":40.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":50.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","order":60.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy","order":70.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConcentrationRiskCreditRisk","order":80.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"AEHR:ConcentrationOfSupplyRiskPolicyTextBlock","order":90.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InvestmentPolicyTextBlock","order":100.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":110.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":120.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":130.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ResearchAndDevelopmentExpensePolicy","order":140.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":150.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":160.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShippingAndHandlingCostPolicyTextBlock","order":170.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":180.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":190.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":200.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ComprehensiveIncomePolicyPolicyTextBlock","order":210.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:Reclassifications","order":220.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":230.0}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","order":1.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","order":0.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"AEHR:ScheduleUsefulLifeForPropertyAndEquipmentTableTextblock","order":10.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","order":20.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":30.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","order":40.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesTablesAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","order":50.0}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OtherExpenseIncomeNetAbstract","order":1.0},{"source":"AEHR:OtherExpenseIncomeNetAbstract","target":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:OtherExpenseIncomeNetDetailsAbstract","order":1.0},{"source":"AEHR:OtherExpenseIncomeNetDetailsAbstract","target":"us-gaap:InvestmentIncomeDividend","order":0.0},{"source":"AEHR:OtherExpenseIncomeNetDetailsAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":10.0},{"source":"AEHR:OtherExpenseIncomeNetDetailsAbstract","target":"us-gaap:OtherNonoperatingIncome","order":20.0},{"source":"AEHR:OtherExpenseIncomeNetDetailsAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ProductWarrantiesDisclosuresAbstract","order":1.0},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:ProductWarrantyDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":1.0},{"source":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","target":"us-gaap:ProductWarrantyAccrual","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","target":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","order":30.0},{"source":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","target":"us-gaap:ProductWarrantyAccrualPayments","order":40.0},{"source":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","target":"us-gaap:ProductWarrantyAccrual","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ProductWarrantiesDisclosuresAbstract","order":1.0},{"source":"us-gaap:ProductWarrantiesDisclosuresAbstract","target":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:PropertyAndEquipmentNetDetailsAbstract","order":1.0},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:LeaseholdImprovementsGross","order":0.0},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:FurnitureAndFixturesGross","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:MachineryAndEquipmentGross","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:PropertyPlantAndEquipmentOther","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:PropertyPlantAndEquipmentGross","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"AEHR:PropertyAndEquipmentNetDetailsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:PropertyAndEquipmentNetDetailsNarrativeAbstract","order":1.0},{"source":"AEHR:PropertyAndEquipmentNetDetailsNarrativeAbstract","target":"us-gaap:Depreciation","order":0.0}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":0.0}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:RelatedPartyTransactionsDetailsNarrativeAbstract","order":1.0},{"source":"AEHR:RelatedPartyTransactionsDetailsNarrativeAbstract","target":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","order":0.0},{"source":"AEHR:RelatedPartyTransactionsDetailsNarrativeAbstract","target":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","order":10.0}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","order":1.0},{"source":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","order":1.0},{"source":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":0.0},{"source":"us-gaap:ProceedsFromIssuanceOrSaleOfEquityAbstract","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":0.0}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:SegmentInformationDetailsAbstract","order":1.0},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Revenues","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":10.0},{"source":"us-gaap:SegmentDomain","target":"AEHR:USMember","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:SegmentDomain","target":"us-gaap:AsiaMember","order":20.0},{"source":"us-gaap:SegmentDomain","target":"us-gaap:EuropeMember","order":30.0},{"source":"AEHR:SegmentInformationDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:SelectedQuarterlyConsolidatedFinancialDataUnauditedAbstract","order":1.0},{"source":"AEHR:SelectedQuarterlyConsolidatedFinancialDataUnauditedAbstract","target":"us-gaap:QuarterlyFinancialInformationTextBlock","order":0.0}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","order":1.0},{"source":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","target":"us-gaap:Revenues","order":0.0},{"source":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","target":"us-gaap:GrossProfit","order":10.0},{"source":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","target":"us-gaap:NetIncomeLoss","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"AEHR:SelectedQuarterlyConsolidatedFinancialDataDetailsAbstract","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":0.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":10.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":20.0},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":30.0},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProvisionForDoubtfulAccounts","order":40.0},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":50.0},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfFinancingCosts","order":60.0},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationAndAmortization","order":70.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","order":80.0},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":90.0},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidExpense","order":110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","order":140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","order":150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","order":160.0},{"source":"us-gaap:IncreaseDecreaseInOperatingAssetsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":180.0},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":190.0},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":210.0},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":230.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","order":240.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","order":250.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","order":260.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfCommonStock","order":270.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","order":290.0},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":340.0},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaid","order":350.0},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:InterestPaid","order":360.0},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","order":380.0},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"AEHR:NetChangeInCapitalizedStockbasedCompensation","order":390.0}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ProfitLoss","order":0.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","order":20.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":40.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":70.0}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:Revenues","order":0.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfRevenue","order":10.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GrossProfit","order":20.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingExpensesAbstract","order":40.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":50.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ResearchAndDevelopmentExpense","order":60.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:DebtorReorganizationItemsGainLossOnSettlementOfOtherClaimsNet1","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingIncomeLoss","order":100.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:InterestExpense","order":120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:RealizedInvestmentGainsLosses","order":130.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":140.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ProfitLoss","order":190.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:NetIncomeLoss","order":220.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":240.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":250.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":260.0}]},{"name":"rpt:network-calculation-85","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccruedLiabilitiesCurrent","order":1.0},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:AccruedProfessionalFeesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"AEHR:AccruedCustomerObligations","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:DeferredRentCreditCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:ProductWarrantyAccrual","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-86","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LineOfCredit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredRentCreditNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:AccruedIncomeTaxesNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"AEHR:CustomerDepositsAndDeferredRevenue","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredRevenueNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LongTermDebt","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-87","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":1.0},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-88","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-89","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-90","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":1.0},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsInventory","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-91","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherNonoperatingIncomeExpense","order":1.0},{"source":"us-gaap:OtherNonoperatingIncomeExpense","target":"us-gaap:InvestmentIncomeDividend","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherNonoperatingIncomeExpense","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherNonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncome","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-92","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:LeaseholdImprovementsGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:FurnitureAndFixturesGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:MachineryAndEquipmentGross","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:PropertyPlantAndEquipmentOther","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-93","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProvisionForDoubtfulAccounts","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfCommonStock","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationAndAmortization","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidExpense","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfFinancingCosts","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-94","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:OperatingExpenses","order":2.0},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ResearchAndDevelopmentExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:InterestExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:DebtorReorganizationItemsGainLossOnSettlementOfOtherClaimsNet1","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:RealizedInvestmentGainsLosses","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OtherNonoperatingIncomeExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://aehr.com/role/AccountsReceivable"},{"name":"rpt:group-1","groupURI":"http://aehr.com/role/AccountsReceivableDetails"},{"name":"rpt:group-2","groupURI":"http://aehr.com/role/AccountsReceivableTables"},{"name":"rpt:group-3","groupURI":"http://aehr.com/role/AccruedExpenses"},{"name":"rpt:group-4","groupURI":"http://aehr.com/role/AccruedExpensesDetails"},{"name":"rpt:group-5","groupURI":"http://aehr.com/role/AccruedExpensesTables"},{"name":"rpt:group-6","groupURI":"http://aehr.com/role/BalanceSheets"},{"name":"rpt:group-7","groupURI":"http://aehr.com/role/BalanceSheetsParenthetical"},{"name":"rpt:group-8","groupURI":"http://aehr.com/role/CapitalStock"},{"name":"rpt:group-9","groupURI":"http://aehr.com/role/CapitalStockDetails"},{"name":"rpt:group-10","groupURI":"http://aehr.com/role/CapitalStockDetails2"},{"name":"rpt:group-11","groupURI":"http://aehr.com/role/CapitalStockDetailsNarrative"},{"name":"rpt:group-12","groupURI":"http://aehr.com/role/CapitalStockTables"},{"name":"rpt:group-13","groupURI":"http://aehr.com/role/CommitmentsAndContingencies"},{"name":"rpt:group-14","groupURI":"http://aehr.com/role/CommitmentsAndContingenciesDetails"},{"name":"rpt:group-15","groupURI":"http://aehr.com/role/CommitmentsAndContingenciesDetailsNarrative"},{"name":"rpt:group-16","groupURI":"http://aehr.com/role/CommitmentsAndContingenciesTables"},{"name":"rpt:group-17","groupURI":"http://aehr.com/role/ConsolidatedStatementsOfShareholdersEquity"},{"name":"rpt:group-18","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenue"},{"name":"rpt:group-19","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenueDetails"},{"name":"rpt:group-20","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenueTables"},{"name":"rpt:group-21","groupURI":"http://aehr.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-22","groupURI":"http://aehr.com/role/EmployeeBenefitPlans"},{"name":"rpt:group-23","groupURI":"http://aehr.com/role/EmployeeBenefitPlansDetailsNarrative"},{"name":"rpt:group-24","groupURI":"http://aehr.com/role/IncomeTaxes"},{"name":"rpt:group-25","groupURI":"http://aehr.com/role/IncomeTaxesDetails"},{"name":"rpt:group-26","groupURI":"http://aehr.com/role/IncomeTaxesDetails1"},{"name":"rpt:group-27","groupURI":"http://aehr.com/role/IncomeTaxesDetails2"},{"name":"rpt:group-28","groupURI":"http://aehr.com/role/IncomeTaxesDetails3"},{"name":"rpt:group-29","groupURI":"http://aehr.com/role/IncomeTaxesDetails4"},{"name":"rpt:group-30","groupURI":"http://aehr.com/role/IncomeTaxesDetailsNarrative"},{"name":"rpt:group-31","groupURI":"http://aehr.com/role/IncomeTaxesTables"},{"name":"rpt:group-32","groupURI":"http://aehr.com/role/Inventories"},{"name":"rpt:group-33","groupURI":"http://aehr.com/role/InventoriesDetails"},{"name":"rpt:group-34","groupURI":"http://aehr.com/role/InventoriesTables"},{"name":"rpt:group-35","groupURI":"http://aehr.com/role/LineOfCredit"},{"name":"rpt:group-36","groupURI":"http://aehr.com/role/LineOfCreditDetailsNarrative"},{"name":"rpt:group-37","groupURI":"http://aehr.com/role/Long-termDebt"},{"name":"rpt:group-38","groupURI":"http://aehr.com/role/Long-termDebtDetails"},{"name":"rpt:group-39","groupURI":"http://aehr.com/role/Long-termDebtTables"},{"name":"rpt:group-40","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-41","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies-PropertyAndEquipmentDetails"},{"name":"rpt:group-42","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails"},{"name":"rpt:group-43","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails1"},{"name":"rpt:group-44","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2"},{"name":"rpt:group-45","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails3"},{"name":"rpt:group-46","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails4"},{"name":"rpt:group-47","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"},{"name":"rpt:group-48","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-49","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-50","groupURI":"http://aehr.com/role/OtherIncomeExpenseNet"},{"name":"rpt:group-51","groupURI":"http://aehr.com/role/OtherIncomeExpenseNetDetails"},{"name":"rpt:group-52","groupURI":"http://aehr.com/role/OtherIncomeExpenseNetTables"},{"name":"rpt:group-53","groupURI":"http://aehr.com/role/ProductWarranties"},{"name":"rpt:group-54","groupURI":"http://aehr.com/role/ProductWarrantiesDetails"},{"name":"rpt:group-55","groupURI":"http://aehr.com/role/ProductWarrantiesTables"},{"name":"rpt:group-56","groupURI":"http://aehr.com/role/PropertyAndEquipmentNet"},{"name":"rpt:group-57","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetDetails"},{"name":"rpt:group-58","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetDetailsNarrative"},{"name":"rpt:group-59","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetTables"},{"name":"rpt:group-60","groupURI":"http://aehr.com/role/RelatedPartyTransactions"},{"name":"rpt:group-61","groupURI":"http://aehr.com/role/RelatedPartyTransactionsDetailsNarrative"},{"name":"rpt:group-62","groupURI":"http://aehr.com/role/SalesOfEquitySecurities"},{"name":"rpt:group-63","groupURI":"http://aehr.com/role/SalesOfEquitySecuritiesDetailsNarrative"},{"name":"rpt:group-64","groupURI":"http://aehr.com/role/SegmentInformation"},{"name":"rpt:group-65","groupURI":"http://aehr.com/role/SegmentInformationDetails"},{"name":"rpt:group-66","groupURI":"http://aehr.com/role/SegmentInformationTables"},{"name":"rpt:group-67","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialData"},{"name":"rpt:group-68","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialDataDetails"},{"name":"rpt:group-69","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialDataTables"},{"name":"rpt:group-70","groupURI":"http://aehr.com/role/StatementsOfCashFlows"},{"name":"rpt:group-71","groupURI":"http://aehr.com/role/StatementsOfComprehensiveIncomeLoss"},{"name":"rpt:group-72","groupURI":"http://aehr.com/role/StatementsOfOperations"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-12"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-13"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-14"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-15"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-16"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-17"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-18"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-19"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-20"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-21"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-22"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-23"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-24"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-25"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-26"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-27"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-28"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-29"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-4","forObject":"rpt:network-calculation-85"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-86"},{"groupName":"rpt:group-14","forObject":"rpt:network-calculation-87"},{"groupName":"rpt:group-25","forObject":"rpt:network-calculation-88"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-89"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-90"},{"groupName":"rpt:group-51","forObject":"rpt:network-calculation-91"},{"groupName":"rpt:group-57","forObject":"rpt:network-calculation-92"},{"groupName":"rpt:group-70","forObject":"rpt:network-calculation-93"},{"groupName":"rpt:group-72","forObject":"rpt:network-calculation-94"},{"groupName":"rpt:group-9","forObject":"rpt:cube-0"},{"groupName":"rpt:group-10","forObject":"rpt:cube-1"},{"groupName":"rpt:group-11","forObject":"rpt:cube-2"},{"groupName":"rpt:group-17","forObject":"rpt:cube-3"},{"groupName":"rpt:group-30","forObject":"rpt:cube-4"},{"groupName":"rpt:group-41","forObject":"rpt:cube-5"},{"groupName":"rpt:group-42","forObject":"rpt:cube-6"},{"groupName":"rpt:group-43","forObject":"rpt:cube-7"},{"groupName":"rpt:group-44","forObject":"rpt:cube-8"},{"groupName":"rpt:group-45","forObject":"rpt:cube-9"},{"groupName":"rpt:group-47","forObject":"rpt:cube-10"},{"groupName":"rpt:group-65","forObject":"rpt:cube-11"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"AEHR TEST SYSTEMS"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0001040470"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"2015-05-31"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"false"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"--05-31"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"No"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"No"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"Smaller Reporting Company"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"2015"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11203000","decimals":-3}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12857000","decimals":-3}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11203000","decimals":-3}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12857000","decimals":-3}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75000000","decimals":-3}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75000000","decimals":-3}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".01"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".01"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".01"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".01"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12986555"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"326000","decimals":-3}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"262000","decimals":-3}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6148000","decimals":-3}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7123000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3390000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1383000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1809000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5527000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2324000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2073000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11673000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14295000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"474000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"478000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"301000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"432000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"415000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"34000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"42000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"12000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"17000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"249000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"52000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12225000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14868000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1390000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1045000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1892000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"724000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"777000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5117000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6519000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:DeferredRentCreditNoncurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:DeferredRentCreditNoncurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesNoncurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesNoncurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5196000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10318000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3791000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7029000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4550000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4994000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"112000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"52142000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"56547000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"50580000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2488000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2231000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2442000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-47692000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-54339000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-48114000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-21000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-18000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-20000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"5014000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"7050000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"4568000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"48622000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2458000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-44695000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"6476000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-22000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6454000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7050000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4568000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-47692000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-54339000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2488000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2231000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52142000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56547000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12225000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14868000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3838000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10222000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-03-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"682000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-03-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2914000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-06-01T00:00:00/2014-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1610000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6776000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-12-01T00:00:00/2015-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"852000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-09-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"694000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2013-12-01T00:00:00/2014-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2870000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2013-09-01T00:00:00/2013-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2494000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2013-06-01T00:00:00/2013-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1944000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6180000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9462000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9712000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10018000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19684000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"3648000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"8708000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"4943000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"7453000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"1427000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"3523000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2015-03-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1818000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-03-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5370000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-06-01T00:00:00/2014-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3558000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16488000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"7379000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"8184000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"925000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-12-01T00:00:00/2015-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2027000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2014-09-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2615000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-12-01T00:00:00/2014-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5612000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-09-01T00:00:00/2013-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4950000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2013-06-01T00:00:00/2013-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3752000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4062000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3402000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3211000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6470000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6323000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6872000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10532000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9725000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10083000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6694000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"497000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3307000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"211000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-64000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6613000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"407000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3389000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6647000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3419000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-6647000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-3419000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"-3419000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"-6647000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6647000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-03-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1900000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-03-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"239000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-06-01T00:00:00/2014-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-907000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3419000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-12-01T00:00:00/2015-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1726000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-09-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2114000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-12-01T00:00:00/2014-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"212000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-09-01T00:00:00/2013-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-06-01T00:00:00/2013-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-166000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12047000"}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11889000"}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"9549000"}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12047000"}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10877000"}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"9549000"}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.55"}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.04"}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-03-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.15"}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2014-03-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.02"}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2014-06-01T00:00:00/2014-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.08"}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.36"}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2014-12-01T00:00:00/2015-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.14"}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2014-09-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.18"}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2013-12-01T00:00:00/2014-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.02"}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2013-09-01T00:00:00/2013-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2013-06-01T00:00:00/2013-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.02"}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-254000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6901000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"467000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3433000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6904000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"468000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3435000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"997000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"829000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"601000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2256000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-607000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-310000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-95000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-76000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3702000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-984000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1477000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-371000","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-25000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-850000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"707000","decimals":-3}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"243000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-51000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1008000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-740000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"702000","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1774000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-720000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-206000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"118000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"339000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-118000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-289000","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-127000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-777000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-324000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-307000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"855000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"715000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"234000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1138000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6412000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"391000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1065000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3760000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-320000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-377000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3718000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-515000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"251000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"AEHR:NetChangeInCapitalizedStockbasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"AEHR:NetChangeInCapitalizedStockbasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"AEHR:NetChangeInCapitalizedStockbasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"11203000"}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"12857000"}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"10599000"}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9135000"}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1065000"}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1158000"}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2014-08-26T00:00:00/2014-11-27T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1065029"}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1138000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"11000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2563000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"12000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1126000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"1138000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"589000"}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"604000"}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"306000"}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"855000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"715000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"234000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"849000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"709000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"231000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"234000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"715000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"855000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"853000","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"601000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"853000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"601000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"601000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"853000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-254000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-257000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"46000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-16000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"-16000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"46000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"AEHR:TotalAehrTestSystemsShareholdersEquityMember"},"factValues":[{"value":"-257000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">BUSINESS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Aehr Test Systems (the\r&#147;Company&#148;) was incorporated in California in May 1977 and primarily designs, engineers and manufactures test and burn-in\requipment used in the semiconductor industry.&#160;&#160;The Company&#146;s principal products are the Advanced Burn-In and Test\rSystem, or ABTS, the FOX full wafer contact parallel test and burn-in systems, the MAX burn-in system, WaferPak full wafer contactor,\rthe DiePak carrier and test fixtures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">LIQUIDITY:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Since inception, the\rCompany has incurred substantial cumulative losses and negative cash flows from operations.&#160;&#160;In recent years, the Company\rhas recognized significantly lower sales levels compared to the net sales of the years immediately preceding fiscal 2009, as a\rresult of a major customer filing bankruptcy and a slowdown in the semiconductor manufacturing industry.&#160;&#160;In response\rto the low levels of net sales, the Company took significant steps to minimize expense levels and to increase the likelihood that\rit will have sufficient cash to support operations during the slow business periods.&#160; Those steps included reductions in headcount,\rreduced compensation for officers and other salaried employees, Company-wide shutdowns and lower fees paid to the Board of Directors,\ramong other spending cuts.&#160;&#160;The Company will continue to explore methods to reduce its costs as necessary.&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In March 2013, the Company\rsold 1,158,000 shares of its common stock in a private placement transaction with certain Directors and Officers of the Company\rand other accredited investors.&#160;&#160;The purchase price per share of the common stock sold in the private placement was $1.00,\rresulting in gross proceeds to the Company of $1,158,000, before offering expenses.&#160;&#160;The net proceeds after offering\rexpenses were $1,138,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In November 2014, the\rCompany sold 1,065,000 shares of its common stock in a private placement transaction with certain Directors and Officers of the\rCompany and other accredited investors.&#160;&#160;The purchase price per share of the common stock sold in the private placement\rwas $2.431, resulting in gross proceeds to the Company of $2,589,000, before offering expenses.&#160;&#160;The net proceeds after\roffering expenses were $2,574,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In August 2011, the Company\rentered into a working capital credit facility agreement allowing the Company to borrow up to $1.5 million based upon qualified\rU.S. based and foreign customer receivables, and export-related inventory.&#160;&#160;In May 2012, the credit agreement was amended\rto increase the borrowing limit to $2.0 million.&#160;&#160;In September 2012, the credit agreement was amended to increase the\rborrowing limit to $2.5 million.&#160;&#160;&#160;On April 10, 2015, the Company terminated the working capital credit facility\rand entered into a Convertible Notes Purchase (the &#147;Convertible Notes&#148;) and Credit Facility (the &#147;Credit Facility&#148;)\rAgreement with QVT Fund LP and Quintessence Fund L.P.&#160;&#160;The Company received $3.8 million in net proceeds from the issuance\rof the convertible notes.&#160;&#160;Refer to Note 9, &#147;LINE OF CREDIT&#148; and Note 11, &#147;LONG-TERM DEBT&#148;, for\rfurther discussion of the Credit Facility and Convertible Notes agreement.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal\r2015, 2014 and 2013,  the Company experienced negative cash flow from operating activities.&#160;&#160;The Company\ranticipates that the existing cash balance together with cash flows from operations, as well as funds available through\rthe&#160;&#160;Credit Facility will be adequate to meet its working capital and capital equipment requirements through\rfiscal 2016.&#160;&#160;After fiscal 2016, depending on its rate of growth and profitability, the Company may require\radditional equity or debt financing to meet its working capital requirements or capital equipment needs.&#160;&#160;There can\rbe no assurance that additional financing will be available when required, or if available, that such financing can be\robtained on terms satisfactory to the Company.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">CONSOLIDATION AND EQUITY INVESTMENTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The consolidated financial\rstatements include the accounts of the Company and both its wholly-owned and majority-owned foreign subsidiaries.&#160;&#160;Intercompany\raccounts and transactions have been eliminated.&#160;&#160;Equity investments in which the Company holds an equity interest less\rthan 20 percent and over which the Company does not have significant influence are accounted for using the cost method.&#160;&#160;Dividends\rreceived from investees accounted for using the cost method are included in other income on the Consolidated Statements of Operations.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">FOREIGN CURRENCY TRANSLATION AND TRANSACTIONS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Assets and liabilities\rof the Company&#146;s foreign subsidiaries and a branch office are translated into U.S. Dollars from their functional currencies\rof Japanese Yen, Euros and New Taiwan Dollars using the exchange rate in effect at the balance sheet date.&#160;&#160;Additionally,\rtheir net sales and expenses are translated using exchange rates approximating average rates prevailing during the fiscal year.&#160;&#160;Translation\radjustments that arise from translating their financial statements from their local currencies to U.S. Dollars are accumulated\rand reflected as a separate component of shareholders&#146; equity.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Transaction gains and\rlosses that arise from exchange rate changes denominated in currencies other than the local currency are included in the Consolidated\rStatements of Operations as incurred.&#160;&#160;See Note 14 for the detail of foreign exchange transaction gains and losses for\rall periods presented.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">USE OF ESTIMATES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The preparation of financial\rstatements in conformity with accounting principles generally accepted in the United States of America requires management to make\restimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities\rat the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160;&#160;Actual\rresults could differ from those estimates.&#160;&#160;Significant estimates in the Company&#146;s consolidated financial statements\rinclude allowance for doubtful accounts, valuation of inventory at the lower of cost or market, and warranty reserves.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">CASH EQUIVALENTS AND INVESTMENTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Cash equivalents consist\rof money market instruments purchased with an original maturity of three months or less.&#160;&#160;&#160;These investments are\rreported at fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">FAIR VALUE OF FINANCIAL INSTRUMENTS AND MEASUREMENT:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s financial\rinstruments are measured at fair value consistent with authoritative guidance. This authoritative guidance defines fair value,\restablishes a framework for using fair value to measure assets and liabilities, and disclosures required related to fair value\rmeasurements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The guidance establishes\ra fair value hierarchy based on inputs to valuation techniques that are used to measure fair value that are either observable or\runobservable.&#160;&#160;Observable inputs reflect assumptions market participants would use in pricing an asset or liability based\ron market data obtained from independent sources while unobservable inputs reflect a reporting entity&#146;s pricing based upon\rtheir own market assumptions.&#160;&#160;The fair value hierarchy consists of the following three levels:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 1 - instrument valuations are obtained from real-time quotes\rfor transactions in active exchange markets involving identical assets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 2 - instrument valuations are obtained from readily-available\rpricing sources for comparable instruments.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 3 - instrument valuations are obtained without observable market\rvalues and require a high level of judgment to determine the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2015 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,700</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2014 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">527</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities </font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;There were no transfers\rbetween Level 1 and Level 2 fair value measurements during the fiscal year ended May 31, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Financial instruments\rinclude cash, cash equivalents, receivables, accounts payable and certain other accrued liabilities. The fair value of cash, cash\requivalents, receivables, accounts payable and certain other accrued liabilities are valued at their carrying value, which approximates\rfair value due to their short maturities.&#160;&#160;The carrying value of the debt approximates the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company has at times\rinvested in debt and equity of private companies, and may do so again in the future, as part of its business strategy.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Accounts receivable are\rderived from the sale of products throughout the world to semiconductor manufacturers, semiconductor contract assemblers, electronics\rmanufacturers and burn-in and test service companies.&#160;&#160;Accounts receivable are recorded at the invoiced amount and are\rnot interest bearing.&#160;&#160;The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible\rtrade receivables.&#160;&#160;The Company also reviews its trade receivables by aging category to identify specific customers with\rknown disputes or collection issues.&#160;&#160;The Company exercises judgment when determining the adequacy of these reserves\ras the Company evaluates historical bad debt trends, general economic conditions in the United States and internationally, and\rchanges in customer financial conditions.&#160;&#160;Uncollectible receivables are recorded as bad debt expense when all efforts\rto collect have been exhausted and recoveries are recognized when they are received.&#160;&#160;No significant adjustments to the\rallowance for doubtful accounts were recorded during the years ended May 31, 2015, 2014 or 2013.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">CONCENTRATION OF CREDIT RISK:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company sells its\rproducts primarily to semiconductor manufacturers in North America, Asia, and Europe.&#160;&#160;As of May 31, 2015, approximately\r70%, 3% and 27% of gross accounts receivable were from customers located in Asia, Europe and North America, respectively.&#160;&#160;As\rof May 31, 2014, approximately 36%, 35% and 29% of gross accounts receivable were from customers located in Asia, Europe and North\rAmerica, respectively.&#160;&#160;Two customers accounted for 41% and 32% of gross accounts receivable at May 31, 2015.&#160;&#160;Four\rcustomers accounted for 35%, 24%, 18% and 17% of gross accounts receivable at May 31, 2014.&#160;&#160;Two customers accounted\rfor 45% and 11% of net sales in fiscal 2015.&#160;&#160;Three customers accounted for 40%, 30% and 12% of net sales in fiscal 2014.&#160;&#160;The\rCompany performs ongoing credit evaluations of its customers and generally does not require collateral.&#160;&#160;The Company\ruses letter of credit terms for some of its international customers.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s cash\rand cash equivalents are generally deposited with major financial institutions in the United States, Japan, Germany and Taiwan.&#160;&#160;The\rCompany invests its excess cash in money market funds.&#160;&#160;The money market funds bear the risk associated with each fund.&#160;&#160;The\rmoney market funds have variable interest rates.&#160;&#160;The Company has not experienced any material losses on its money market\rfunds or short-term cash deposits.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">CONCENTRATION OF SUPPLY RISK:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company relies on\rsubcontractors to manufacture many of the components and subassemblies used in its products.&#160;&#160;Quality or performance\rfailures of the Company&#146;s products or changes in its manufacturers&#146; financial or business condition could disrupt the\rCompany&#146;s ability to supply quality products to its customers and thereby have a material and adverse effect on its business\rand operating results.&#160;&#160;Some of the components and technologies used in the Company&#146;s products are purchased and\rlicensed from a single source or a limited number of sources.&#160;&#160;The loss of any of these suppliers may cause the Company\rto incur additional transition costs, result in delays in the manufacturing and delivery of its products, or cause it to carry\rexcess or obsolete inventory and could cause it to redesign its products.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">INVENTORIES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Inventories include material,\rlabor and overhead, and are stated at the lower of cost (first-in, first-out method) or market.&#160;&#160;Provisions for excess,\robsolete and unusable inventories are made after management&#146;s evaluation of future demand and market conditions.&#160;&#160;The\rCompany adjusts inventory balances to approximate the lower of its manufacturing costs or market value.&#160;&#160;If actual future\rdemand or market conditions become less favorable than those projected by management, additional inventory write-downs may be required,\rand would be reflected in cost of product revenue in the period the revision is made.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">PROPERTY AND EQUIPMENT:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Property and equipment\rare stated at cost less accumulated depreciation and amortization.&#160;&#160;Major improvements are capitalized, while repairs\rand maintenance are expensed as incurred.&#160;&#160;Leasehold improvements are amortized over the lesser of their estimated useful\rlives or the term of the related lease.&#160;&#160;Furniture and fixtures, machinery and equipment, and test equipment are depreciated\ron a straight-line basis over their estimated useful lives.&#160;&#160;The ranges of estimated useful lives are generally as follows:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%; background-color: white\">\r<tr style=\"background-color: #CCEEFF\">\r    <td style=\"width: 62%\"><font style=\"font-size: 8pt\">Furniture and fixtures</font></td>\r    <td style=\"width: 38%\"><font style=\"font-size: 8pt\">2 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Machinery and equipment</font></td>\r    <td><font style=\"font-size: 8pt\">3 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Test equipment</font></td>\r    <td><font style=\"font-size: 8pt\">4 to 6 years</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">REVENUE RECOGNITION:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company recognizes\rrevenue upon the shipment of products or the performance of services when: (1) persuasive evidence of the arrangement exists; (2)\rservices have been rendered; (3) the price is fixed or determinable; and (4) collectibility is reasonably assured.&#160;&#160;When\ra sales agreement involves multiple deliverables, such as extended support provisions, training to be supplied after delivery of\rthe systems, and test programs specific to customers&#146; routine applications, the multiple deliverables are evaluated to determine\rthe unit of accounting.&#160;&#160;Judgment is required to properly identify the accounting units of multiple element transactions\rand the manner in which revenue is allocated among the accounting units. Judgments made, or changes to judgments made, may significantly\raffect the timing or amount of revenue recognition.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Revenue related to the\rmultiple elements are allocated to each unit of accounting using the relative selling price hierarchy.&#160;&#160;Consistent with\raccounting guidance, the selling price is based upon vendor specific objective evidence (VSOE).&#160;&#160;If VSOE is not available,\rthird party evidence (TPE) is used to establish the selling price.&#160;&#160;In the absence of VSOE or TPE, estimated selling\rprice is used.&#160;&#160;The Company has adopted this guidance effective with the first quarter of fiscal 2012.&#160;&#160;Prior to fiscal\r2012, revenue for arrangements containing multiple deliverables was allocated based upon estimated fair values.&#160;&#160;The\radoption of the new revenue recognition accounting standards did not have a material impact on our consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During the first quarter\rof fiscal 2013, the Company entered into an agreement with a customer to develop a next generation system. The project identifies\rmultiple milestones with values assigned to each.&#160;&#160;The consideration earned upon achieving the milestone is required\rto meet the following conditions prior to recognition: (i) the value is commensurate with the vendor&#146;s performance to meet\rthe milestone, (ii) it relates solely to past performance, (iii) and it is reasonable relative to all of the deliverables and payment\rterms within the arrangement.&#160;&#160;Revenue is recognized for the milestone upon acceptance by the customer.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;<br />\r&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Sales tax collected from\rcustomers is not included in net sales but rather recorded as a liability due to the respective taxing authorities.&#160;&#160;Provisions\rfor the estimated future cost of warranty and installation are recorded at the time the products are shipped.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Royalty-based revenue\rrelated to licensing income from performance test boards and burn-in boards is recognized upon the earlier of the receipt by the\rCompany of the licensee&#146;s report related to its usage of the licensed intellectual property or upon payment by the licensee.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s terms\rof sales with distributors are generally FOB shipping point with payment due within 60 days.&#160;&#160;All products go through\rin-house testing and verification of specifications before shipment.&#160;&#160;Apart from warranty reserves, credits issued have\rnot been material as a percentage of net sales.&#160;&#160;The Company&#146;s distributors do not generally carry inventories\rof the Company&#146;s products.&#160;&#160;Instead, the distributors place orders with the Company at or about the time they receive\rorders from their customers.&#160;&#160;The Company&#146;s shipment terms to our distributors do not provide for credits or rights\rof return.&#160;&#160;Because the Company&#146;s distributors do not generally carry inventories of our products, they do not\rhave rights to price protection or to return products.&#160;&#160;At the time the Company ships products to the distributors, the\rprice is fixed.&#160;&#160;&#160;Subsequent to the issuance of the invoice, there are no discounts or special terms.&#160;&#160;The\rCompany does not give the buyer the right to return the product or to receive future price concessions.&#160;&#160;The Company&#146;s\rarrangements do not include vendor consideration.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">PRODUCT DEVELOPMENT COSTS AND CAPITALIZED SOFTWARE:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Costs incurred in the\rresearch and development of new products or systems are charged to operations as incurred.&#160;&#160;Costs incurred in the development\rof software programs for the Company&#146;s products are charged to operations as incurred until technological feasibility of\rthe software has been established.&#160;&#160;Generally, technological feasibility is established when the software module performs\rits primary functions described in its original specifications, contains features required for it to be usable in a production\renvironment, is completely documented and the related hardware portion of the product is complete.&#160;&#160;After technological\rfeasibility is established, any additional costs are capitalized.&#160;&#160;Capitalization of software costs ceases when the software\ris substantially complete and is ready for its intended use.&#160;&#160;Capitalized costs are amortized over the estimated life\rof the related software product using the greater of the units of sales or straight-line methods over ten years.&#160;&#160;No\rsystem software development costs were capitalized or amortized in fiscal 2015, 2014 and 2013.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">IMPAIRMENT OF LONG-LIVED ASSETS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In the event that facts\rand circumstances indicate that the carrying value of assets may be impaired, an evaluation of recoverability would be performed.&#160;&#160;If\ran evaluation is required, the estimated future undiscounted cash flows associated with the asset would be compared to the asset&#146;s\rcarrying value to determine if a write-down is required.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">ADVERTISING COSTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company expenses\rall advertising costs as incurred and the amounts were not material for all periods presented.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">SHIPPING AND HANDLING OF PRODUCTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Amounts billed to customers\rfor shipping and handling of products are included in net sales.&#160;&#160;Costs incurred related to shipping and handling of\rproducts are included in cost of sales.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">INCOME TAXES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Income taxes have been\rprovided using the liability method whereby deferred tax assets and liabilities are determined based on differences between financial\rreporting and tax bases of assets and liabilities and net operating loss and tax credit carryforwards measured using the enacted\rtax rates and laws that will be in effect when the differences are expected to reverse or the carryforwards are utilized.&#160;&#160;Valuation\rallowances are established when it is determined that it is more likely than not that such assets will not be realized.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;A full valuation allowance\rwas established against all deferred tax assets, as management determined that it is more likely than not that deferred tax assets\rwill not be realized, as of May 31, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company accounts\rfor uncertain tax positions consistent with authoritative guidance.&#160;&#160;The guidance prescribes a &#147;more likely than\rnot&#148; recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position\rtaken or expected to be taken in a tax return.&#160;&#160;The Company does not expect any material change in its unrecognized tax\rbenefits over the next twelve months.&#160;&#160;The Company recognizes interest and penalties related to unrecognized tax benefits\ras a component of income taxes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Although the Company\rfiles U.S. federal, various state, and foreign tax returns, the Company&#146;s only major tax jurisdictions are the United States,\rCalifornia, Germany and Japan.&#160;&#160;Tax years 1996 &#150; 2014 remain subject to examination by the appropriate governmental\ragencies due to tax loss carryovers from those years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">STOCK-BASED COMPENSATION:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Stock-based compensation\rexpense consists of expenses for stock options and employee stock purchase plan, or ESPP, purchase rights.&#160;&#160;Stock-based\rcompensation cost is measured at each grant date, based on the fair value of the award using the Black-Scholes option valuation\rmodel, and is recognized as expense over the employee&#146;s requisite service period.&#160;&#160;This model was developed for\ruse in estimating the value of publicly traded options that have no vesting restrictions and are fully transferable.&#160;&#160;The\rCompany&#146;s employee stock options have characteristics significantly different from those of publicly traded options.&#160;&#160;All\rof the Company&#146;s stock-based compensation is accounted for as an equity instrument.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rcompensation costs related to the Company&#146;s stock-based compensation for the years ended May 31, 2015, 2014 and 2013 (in\rthousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Stock-based compensation in the form of employee</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;stock options and ESPP purchase rights, included in:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Cost of sales</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">70</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">43</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">36</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Selling, general and administrative</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">726</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">643</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">446</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Research and development</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">201</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">167</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">119</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Net effect on net (loss) income</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">997</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">853</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">601</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Effect on net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Basic</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Diluted</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.07</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2015, 2014\rand fiscal 2013, the Company recorded stock-based compensation related to stock options of $857,000, $723,000 and $551,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015, the\rtotal compensation cost related to unvested stock-based awards under the Company&#146;s 1996 Stock Option Plan and 2006 Equity\rIncentive Plan, but not yet recognized, was $1,873,000 which is net of estimated forfeitures of $5,000.&#160;&#160;This cost will\rbe amortized on a straight-line basis over a weighted average period of approximately 2.9 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2015, 2014\rand fiscal 2013, the Company recorded stock-based compensation related to its ESPP of $140,000, $130,000 and $50,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015 and\r2014, stock-based compensation costs of $20,000 and $24,000, respectively, were capitalized as part of inventory.&#160;&#160;There\rwere no stock-based compensation costs capitalized as part of inventory as of May 31, 2013.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015, the\rtotal compensation cost related to purchase rights under the ESPP but not yet recognized was $135,000.&#160;&#160;This cost will\rbe amortized on a straight-line basis over a weighted average period of approximately 1.3 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Valuation Assumptions</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Valuation and Amortization\rMethod.&#160;&#160;The Company estimates the fair value of stock options granted using the Black-Scholes option valuation method\rand a single option award approach.&#160;&#160;The fair value under the single option approach is amortized on a straight-line\rbasis over the requisite service periods of the awards, which is generally the vesting period.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Expected Term.&#160;&#160;The\rCompany&#146;s expected term represents the period that the Company&#146;s stock-based awards are expected to be outstanding\rand was determined based on historical experience, giving consideration to the contractual terms of the stock-based awards, vesting\rschedules and expectations of future employee behavior as evidenced by changes to the terms of its stock-based awards.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Expected Volatility.&#160;&#160;Volatility\ris a measure of the amounts by which a financial variable such as stock price has fluctuated (historical volatility) or is expected\rto fluctuate (expected volatility) during a period.&#160;&#160;The Company uses the historical volatility for the past five years,\rwhich matches the expected term of most of the option grants, to estimate expected volatility.&#160;&#160;Volatility for each of\rthe ESPP&#146;s four time periods of six months, twelve months, eighteen months, and twenty-four months is calculated separately\rand included in the overall stock-based compensation cost recorded.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Dividends.&#160;&#160;The\rCompany has never paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable\rfuture.&#160;&#160;Consequently, the Company uses an expected dividend yield of zero in the Black-Scholes option valuation method.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Risk-Free Interest Rate.&#160;&#160;The\rCompany bases the risk-free interest rate used in the Black-Scholes option valuation method on the implied yield in effect at the\rtime of option grant on U.S. Treasury zero-coupon issues with a remaining term equivalent to the expected term of the stock awards\rincluding the ESPP.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Estimated Forfeitures.&#160;&#160;When\restimating forfeitures, the Company considers voluntary termination behavior as well as analysis of actual option forfeitures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Fair Value.&#160;&#160;The\rfair values of the Company&#146;s stock options granted to employees shares in fiscal 2015, 2014 and 2013 were estimated using\rthe following weighted average assumptions in the Black-Scholes option valuation method:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Option plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years) </font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">5</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.90</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.95</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.91</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.20</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.39</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.72</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.09</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.78</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The fair value of our\rESPP purchase rights for the fiscal 2015, 2014 and 2013 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year End May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Employee stock purchase plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.55 &#150; 0.83</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.86 &#150; 1.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.45 &#150; 1.05</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.55</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.44</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.11%&#150;0.23</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.43</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.34</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During the fiscal years\rended May 31, 2015, 2014 and 2013, ESPP purchase rights of 222,000, 172,000, and 27,000 shares, respectively, were granted.&#160;&#160;Total\rESPP shares issued during the fiscal years ended May 31, 2015, 2014, and 2013 were 87,000, 120,000, and 156,000 shares, respectively.&#160;&#160;As\rof May 31, 2015 there were 268,000 ESPP shares available for issuance.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">EARNINGS PER SHARE (&#147;EPS&#148;):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Basic EPS is determined\rusing the weighted average number of common shares outstanding during the period. Diluted EPS is determined using the weighted\raverage number of common shares and potential common shares (representing the dilutive effect of stock options, and employee stock\rpurchase plan shares) outstanding during the period using the treasury stock method.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table presents\rthe computation of basic and diluted net (loss) income per share attributable to Aehr Test Systems common shareholders (in thousands,\rexcept per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Numerator: Net (loss) income</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(6,647</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">422</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3,419</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Denominator for basic net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;Weighted-average shares outstanding</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Shares used in basic net (loss) income per share calculation</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Effect of dilutive securities</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1,012</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Denominator for diluted net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">11,889</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Basic net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Diluted net (loss) income per share </font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;For the purpose of computing\rdiluted earnings per share, weighted average potential common shares do not include stock options with an exercise price greater\rthan the average fair value of the Company&#146;s common stock for the period, as the effect would be anti-dilutive. In the fiscal\ryear&#146;s ended May 31, 2015 and 2013, potential common shares have not been included in the calculation of diluted net loss\rper share as the effect would be anti-dilutive.&#160;&#160;As such, the numerator and the denominator used in computing both basic\rand diluted net loss per share for these periods are the same.&#160;&#160;Stock options to purchase 3,686,000, 301,000 and 2,956,000\rshares of common stock were outstanding on May 31, 2015, 2014 and 2013, respectively, but were not included in the computation\rof diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive.&#160;&#160;ESPP rights to\rpurchase 175,000, 131,000 and 178,000 ESPP shares were outstanding on May 31, 2015, 2014 and 2013, respectively, but were not included\rin the computation of diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">COMPREHENSIVE INCOME (LOSS):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Comprehensive income\r(loss) generally represents all changes in shareholders&#146; equity except those resulting from investments or contributions\rby shareholders.&#160;&#160;Unrealized gains and losses on foreign currency translation adjustments are included in the Company&#146;s\rcomponents of comprehensive income (loss), which are excluded from net income (loss).&#160;&#160;Comprehensive income (loss) is\rincluded in the statement of shareholders&#146; equity and comprehensive loss.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">RECLASSIFICATION&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Certain reclassifications\rhave been made to the consolidated financial statements to conform to the current period presentation. These reclassifications\rdid not result in any change in previously reported net loss, total assets or shareholders&#146; equity.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">RECENT ACCOUNTING PRONOUNCEMENTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In May 2014, the Financial\rAccounting Standards Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;)&#160;&#160;No. 2014-09, Revenue\rfrom Contracts with Customers, a new standard on revenue recognition.&#160;&#160;The new standard will supersede existing revenue\rrecognition guidance and apply to all entities that enter into contracts to provide goods or services to customers.&#160;&#160;The\rguidance also addresses the measurement and recognition of gains and losses on the sale of certain non-financial assets, such as\rreal estate, and property and equipment.&#160;&#160;The new standard will become effective for us beginning with the first quarter\rof fiscal 2019 and can be adopted either retrospectively to each reporting period presented or as a cumulative effect adjustment\ras of the date of adoption.&#160;&#160;The Company is currently evaluating the impact of adopting this new guidance on our consolidated\rfinancial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In August 2014, the FASB\rissued ASU No. 2014-15, Presentation of Going Concern.&#160;&#160;This standard requires management to evaluate the conditions\ror events that raise substantial doubt about the entity&#146;s ability to continue as a going concern and whether or not it is\rprobable that the entity will be unable to meet its obligations as they become due within one year after the date the financial\rstatements are issued.&#160;&#160;The new standard will apply to all entities and will be effective for us in the fiscal year 2017,\rwith early adoption permitted. The adoption of this update is not expected to have a material effect on the Company&#146;s consolidated\rfinancial statements or disclosures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In April 2015, the FASB\rissued ASU No. 2015-03, Interest &#150; Imputation of Interest. This standard requires management to simplify the presentation\rof debt issuance costs by presenting the costs related to obtaining a debt liability as a direct deduction from that debt liability.\rThe debt issuance costs, or discount, is amortized over the life of the debt liability. The new standard is effective for us in\rfiscal 2017, with early adoption permitted. The Company has adopted this update for the fiscal year ended May 31, 2015. Refer to\rNote 11 of Notes to Consolidated Financial Statements, &#147;LONG-TERM DEBT&#148; for further discussion of the new credit facility\rwith QVT Fund LP and Quintessence Fund L.P.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In July 2015, the FASB\rissued ASU No. 2015-11, Inventory. This standard requires management to measure inventory at the lower of cost or net realizable\rvalue. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs\rof completion, disposal, and transportation. This new standard will be effective for us in the fiscal year 2018, with early adoption\rpermitted. The Company is currently evaluating the impact of adopting this new guidance on our consolidated financial statements.</p>"}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>2. ACCOUNTS RECEIVABLE:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Accounts receivable\rcomprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Accounts receivable</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,404</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,441</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Less: Allowance for doubtful accounts </font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(21</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(51</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,383</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,390</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Additions</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance at</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>charged to</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>beginning</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>costs and</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>at end</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>expenses</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Deductions*</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Allowance for doubtful</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;&#160;accounts receivable:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2015</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">51</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">21</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2014</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">39</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">51</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">*&#160;&#160;Deductions include write-offs of uncollectible accounts\rand collections of amounts previously reserved.</p>"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>3. INVENTORIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Inventories comprise\r(in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Raw materials and sub-assemblies</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4,018</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,348</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Work in process</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,584</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,585</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Finished goods</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">521</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">215</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">7,123</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">6,148</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>4. PROPERTY AND EQUIPMENT, NET:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Property and equipment,\rnet comprise (in thousands):</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Leasehold improvements</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,093</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,093</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Furniture and fixtures </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,062</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,094</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Machinery and equipment</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,802</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,801</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Test equipment</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">2,967</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3,041</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,924</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">9,029</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Less: Accumulated depreciation</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;and amortization</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(8,446</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(8,555</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">478</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">474</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Depreciation expense was $135,000, $141,000 and $322,000 for\rfiscal 2015, 2014, and 2013, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>5. PRODUCT WARRANTIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company provides\rfor the estimated cost of product warranties at the time revenues are recognized on the products shipped.&#160;&#160;While the\rCompany engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of\rits component suppliers, the Company&#146;s warranty obligation is affected by product failure rates, material usage and service\rdelivery costs incurred in correcting a product failure.&#160;&#160;Should actual product failure rates, material usage or service\rdelivery costs differ from the Company&#146;s estimates, revisions to the estimated warranty liability would be required.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The standard warranty\rperiod is one year for systems and ninety days for parts and service.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Following is a\rsummary of changes in the Company&#146;s liability for product warranties during the fiscal years ended May 31, 2015 and 2014\r(in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Balance at the beginning of the year</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">222</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Accruals for warranties issued during the year</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">150</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">297</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Settlement made during the year (in cash or in kind)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(236</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(296</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Balance at the end of the year</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">The accrued warranty balance is included in accrued expenses\ron the accompanying consolidated balance sheets.</p>"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>6. ACCRUED EXPENSES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;&#160;&#160;&#160;</b>Accrued expenses\rcomprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Payroll related</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">503</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">596</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Professional services</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">142</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">147</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Warranty</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Taxes payable</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">101</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">68</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Commissions and bonuses</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">94</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">174</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Deferred rent</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">95</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Accrued customer obligations</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">35</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">60</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">52</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,045</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,390</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>7. INCOME TAXES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Domestic and foreign\rcomponents of loss before income tax benefit (expense) are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Domestic</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(6,871</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">438</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(3,392</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Foreign</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">258</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(31</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(6,613</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">407</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3,389</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The income tax benefit\r(expense) consists of the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Federal income taxes:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">&#160;&#160;Current </font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Deferred</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">State income taxes:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Current</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(19</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(21</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Deferred </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Foreign income taxes:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Current </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(15</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">45</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(9</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;Deferred</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(34</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s effective\rtax rate differs from the U.S. federal statutory tax rate, as follows:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">U.S. federal statutory tax rate</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">State taxes, net of federal tax effect</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.2</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">4.7</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Foreign rate differential</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.4</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(11.9</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.2</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Stock-based compensation </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(2.2</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">34.5</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(4.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Research and development credit </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.1</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(20.5</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.0</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Change in valuation allowance</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(34.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(45.8</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(33.0</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(0.2</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1.3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(0.3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Effective tax rate</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">( 0.5</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3.7</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.9</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;The components\rof the net deferred tax assets are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Net operating losses</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">15,063</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">12,368</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Credit carryforwards</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,946</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">4,192</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Inventory reserves </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,429</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,822</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Reserves and accruals</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,809</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,899</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">960</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">703</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">24,207</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">21,984</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Less: Valuation allowance</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(24,207</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(21,984</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Net deferred tax assets</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The valuation allowance\rincreased by $2,223,000 during fiscal 2015, decreased by $206,000 during fiscal 2014, and increased by $1,080,000 during fiscal\r2013.&#160;&#160;As of May 31, 2015 and 2014, the Company concluded that it is more likely than not that the deferred tax assets\rwill not be realized and therefore provided a full valuation allowance against the deferred tax assets.&#160;&#160;The Company\rwill continue to evaluate the need for a valuation allowance against its deferred tax assets on a quarterly basis.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;At May 31, 2015, the\rCompany had federal and state net operating loss carryforwards of $40,100,000 and $33,529,000, respectively.&#160;&#160;The federal\rand state net operating loss carryforwards will begin to expire in 2024 and 2015, respectively.&#160;&#160;At May 31, 2015, the\rCompany also had federal and state research and development tax credit carryforwards of $1,554,000 and $4,672,000, respectively.&#160;&#160;The\rfederal credit carryforward will begin to expire in 2019, and the California credit will carryforward indefinitely.&#160;&#160;These\rcarryforwards may be subject to certain limitations on annual utilization in case of a change in ownership, as defined by tax law.&#160;&#160;The\rCompany also has alternative minimum tax credit carryforwards of $91,000 for federal tax purposes and $34,000 for state purposes.&#160;&#160;The\rcredits may be used to offset regular tax and do not expire.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company has made\rno provision for U.S. income taxes on undistributed earnings of certain foreign subsidiaries because it is the Company&#146;s\rintention to permanently reinvest such earnings in its foreign subsidiaries.&#160;&#160;If such earnings were distributed, the\rCompany would be subject to additional U.S. income tax expense.&#160;&#160;Determination of the amount of unrecognized deferred\rincome tax liability related to these earnings is not practicable.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Foreign net operating\rloss carryforwards of $769,000 are available to reduce future foreign taxable income.&#160;&#160;The foreign net operating losses\rwill begin to expire in 2018.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company maintains\rliabilities for uncertain tax positions.&#160;&#160;These liabilities involve considerable judgment and estimation and are continuously\rmonitored by management based on the best information available.&#160;&#160;The aggregate changes in the balance of gross unrecognized\rtax benefits are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 89%\"><font style=\"font-size: 8pt\">Beginning balance as of May 31, 2012</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,022</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Balance at May 31, 2013</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,007</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(34</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Balance at May 31, 2014</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">973</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(54</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Balance at May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">919</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;If the ending balance\rof $919,000 of unrecognized tax benefits at May 31, 2015 were recognized, $8,000 would affect the effective income tax rate.&#160;&#160;In\raccordance with the Company&#146;s accounting policy, it recognizes accrued interest and penalties related to unrecognized tax\rbenefits in the provision for income taxes.&#160;&#160;The Company had accrued interest and penalties of $2,000 at May 31, 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Although the Company\rfiles U.S. federal, various state, and foreign tax returns, the Company&#146;s only major tax jurisdictions are the United States,\rCalifornia, Germany and Japan.&#160;&#160;Tax years 1996 &#150; 2014 remain subject to examination by the appropriate governmental\ragencies due to tax loss carryovers from those years.</p>"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>9. LINE OF CREDIT:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;On August 25, 2011, the\rCompany entered into a working capital credit facility agreement allowing the Company to borrow up to $1.5 million based upon qualified\raccounts receivable, and export-related inventory. On May 29, 2012, the credit agreement was amended to increase the borrowing\rlimit to $2.0 million.&#160;&#160;On September 11, 2012, the Company entered into the second amendment to the Loan and Security\rAgreement to increase the borrowing limit under the credit facility from $2.0 million to $2.5 million.&#160;&#160;On August 21,\r2013, the Company entered into the Third Amendment to Loan and Security Agreement to extend the term of the agreement to August\r22, 2014.&#160;&#160;Under the terms of the amendment to the line of credit, the lender will also have a security interest in the\rCompany&#146;s intellectual property.&#160;&#160;On August 22, 2014, the Company entered into the Fourth Amendment to Loan and\rSecurity Agreement to extend the term of the agreement to August 21, 2015.&#160;&#160;The line of credit is collateralized by all\rof the Company&#146;s assets.&#160;&#160;Each account receivable financed by the lender will bear an annual interest rate or finance\rcharge equal to the greater of the lender's prime rate less 0.5%, or 3.50%, if the Company meets certain borrowing base requirements.\rIf the Company does not meet the borrowing base requirements, each account receivable financed by the lender will bear an annual\rinterest rate or finance charge equal to the greater of the lender's prime rate plus 0.75%, or 4.75%.&#160;&#160;The applicable\rinterest is calculated based on the full amount of the account receivable and export-related inventory provided as collateral for\rthe actual amounts borrowed.&#160;&#160;Depending on the composition of the collateral items, whether or not the Company meets\rcertain borrowing base requirements and the relative cash position of the Company, the equivalent annual interest rate applied\rto the actual loan balances may vary from 3.89% to 8.94%, assuming that the bank&#146;s prime rate is 4.00% or less.&#160;&#160;The\raverage loan balance in fiscal 2015 was $492,000.&#160;&#160;At May 31, 2014, the Company had drawn $777,000 against the credit\rfacility.&#160;&#160;The working capital credit facility agreement was terminated on April 10, 2015 upon execution of the Convertible\rNotes Purchase (the &#147;Convertible Notes&#148;) and Credit Facility (the &#147;Credit Facility&#148;) Agreement with QVT\rFund LP and Quintessence Fund L.P. (the &#147;Purchase Agreement&#148;).&#160;&#160;See Note 11, &#147;LONG-TERM DEBT,&#148;\rfor a description of the Purchase Agreement.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Credit Facility entered\rinto on April 10, 2015 allows the Company to borrow an aggregate principal amount of up to $2.0 million.&#160;&#160;Advances under\rthe Credit Facility will bear interest at an annual rate of 5%.&#160;&#160;Each advance under the Credit Facility and any accrued\rand unpaid interest thereon must be repaid within 90 days from the date on which such advance is made.&#160;&#160;Unless paid in\rfull at maturity, amounts owing under the credit facility may be converted by the holder into Convertible Notes.&#160;&#160;Advances\runder the Credit Facility may be prepaid without any prepayment premium or penalty.&#160;&#160;The Credit Facility is secured by\rsubstantially all of the assets of the Company.&#160;&#160;At May 31, 2015, the Company has not drawn any amount against the Credit\rFacility.</p>"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>11. LONG-TERM DEBT:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;On April 10, 2015, Aehr\rTest Systems (the &#147;Company&#148;) entered into a Convertible Notes Purchase and Credit Facility Agreement (the &#147;Purchase\rAgreement&#148;) with QVT Fund LP and Quintessence Fund L.P., (the &#147;Purchasers&#148;) providing for the Company&#146;s\rsale to the Purchasers of $4,110,000 in aggregate principal amount of 9.0% Convertible Secured Notes due April 2017 (the &#147;Convertible\rNotes&#148;).&#160;&#160;&#160;See Note 9, &#147;LINE OF CREDIT,&#148; for a description of the Purchase Agreement.&#160;&#160;Debt\rissuance costs of $350,000 were offset against the loan balance and are amortized over the life of the loan.&#160;&#160;During\rfiscal 2015, $31,000 of amortization costs was recognized as interest expense.&#160;&#160;Unamortized debt issuance costs of $319,000\rwere offset against the loan balance at May 31, 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Long-term debt, net of\rdebt issuance costs (in thousands):</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Principal</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4,110</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Unamortized debt issuance costs</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(319</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,791</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Convertible Notes\rbear interest at an annual rate of 9.0% and will mature on April 10, 2017 unless repurchased or converted prior to that date.&#160;&#160;Interest\ris payable quarterly on March 1, June 1, September 1 and December 1 of each year.&#160;&#160;The $350,000 in debt issuance costs,\ramortized over the life of the loan, represent an effective interest rate of 4.3%.&#160;&#160;The Company may not redeem the Convertible\rNotes prior to maturity.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The initial conversion\rprice for the Convertible Notes is $2.65 per share of the Company&#146;s common stock and is subject to adjustment upon the occurrence\rof certain specified events (as adjusted, the &#147;Conversion Price&#148;).&#160;&#160;&#160;Holders may convert all or any\rpart of the principal amount of their Convertible Notes in integral multiples of $10,000 at any time prior to the maturity date.&#160;&#160;Upon\rconversion, the Company will deliver shares of its common stock to the holder of Convertible Notes electing such conversion.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s obligations\runder the Convertible Notes are secured by substantially all of the assets of the Company.</p>"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>10. SALES OF EQUITY SECURITIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During the second quarter\rof fiscal 2015, the Company sold 1,065,029 shares of its common stock in a private placement transaction with certain directors\rand officers of the Company and other accredited investors.&#160;&#160;The private placement resulted in net proceeds to the Company\rof $2,574,000 and closed on November 26, 2014.</p>"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>13. EMPLOYEE BENEFIT PLANS:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">EMPLOYEE STOCK OWNERSHIP PLAN:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company has a non-contributory,\rtrusteed employee stock option plan for full-time employees who have completed three consecutive months of service and for part-time\remployees who have completed one year of service and have attained an age of 21.&#160;&#160;The Company can contribute either shares\rof the Company&#146;s stock or cash to the plan. The contribution is determined annually by the Company and cannot exceed 15%\rof the annual aggregate salaries of those employees eligible for participation in the plan.&#160;&#160;On May 31, 2007, the Company\rconverted the Aehr Test Systems Employee Stock Bonus Plan into the Aehr Test Systems Employee Stock Ownership Plan (the &#147;Plan&#148;).&#160;&#160;The\rstock bonus plan was converted to an employee stock ownership plan (&#147;ESOP&#148;) to enable the Plan to better comply with\rchanges in the law regarding Company stock.&#160;&#160;Individuals&#146; account balances vest at a rate of 20% per year commencing\rupon completion of two years of service.&#160;&#160;Non-vested balances, which are forfeited following termination of employment,\rare allocated to the remaining employees in the Plan.&#160;&#160;Under the Plan provisions, each employee who reaches age fifty-five\r(55) and has been a participant in the Plan for ten years will be offered an election each year to direct the transfer of up to\r25% of his/her ESOP account to the employee self-directed account in the Savings and Retirement Plan.&#160;&#160;For anyone who\rmet the above prerequisites, the first election to diversify holdings was offered after May 31, 2008.&#160;&#160;In the sixth year,\remployees will be able to diversify up to 50% of their ESOP accounts.&#160;&#160;Contributions of $60,000 per year were authorized\rfor the plan during fiscal 2015, 2014 and 2013.&#160;&#160;The contribution amounts are recorded as compensation expense, in the\rperiod authorized and included in accrued liabilities, in the period authorized.&#160;&#160;Contributions of 26,548 shares were\rmade to the ESOP during fiscal 2015 for fiscal 2014.&#160;&#160;Contributions of 41,666 shares were made to the ESOP during fiscal\r2014 for fiscal 2013.&#160;&#160;Contributions of 47,244 shares were made to the ESOP during fiscal 2013 for fiscal 2012.&#160;&#160;The\rcontribution for fiscal 2015 will be made in fiscal 2016.&#160;&#160;Shares held in the ESOP are included in the EPS calculation.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">401(K) PLAN:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company maintains\ra defined contribution savings plan (the &#147;401(k) Plan&#148;) to provide retirement income to all qualified employees of\rthe Company.&#160;&#160;The 401(k) Plan is intended to be qualified under Section 401(k) of the Internal Revenue Code of 1986,\ras amended.&#160;&#160;The 401(k) Plan is funded by voluntary pre-tax contributions from employees.&#160;&#160;Contributions are\rinvested, as directed by the participant, in investment funds available under the 401(k) Plan.&#160;&#160;The Company is not required\rto make, and did not make, any contributions to the 401(k) Plan during fiscal 2015, 2014 and 2013.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">EMPLOYEE STOCK PURCHASE PLAN:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In October 2006, the\rCompany&#146;s shareholders approved the 2006 Employee Stock Purchase Plan, or 2006 Purchase Plan.&#160;&#160;The 2006 Purchase\rPlan replaced the 1997 Employee Stock Purchase Plan which would have otherwise expired in 2007.&#160;&#160;A total of 1,150,000\rshares of the Company&#146;s common stock were reserved for issuance under the 2006 Purchase Plan.&#160;&#160;The 2006 Purchase\rPlan has consecutive, overlapping, twenty-four month offering periods.&#160;&#160;Each twenty-four month offering period includes\rfour six month purchase periods.&#160;&#160;The offering periods generally begin on the first trading day on or after April 1 and\rOctober 1 each year.&#160;&#160;The first exercise date under the 2006 Purchase Plan was April 1, 2007.&#160;&#160;All employees\rwho work a minimum of 20 hours per week and are customarily employed by the Company (or an affiliate thereof) for at least five\rmonths per calendar year are eligible to participate.&#160;&#160;Under the 2006 Purchase Plan, shares are purchased through employee\rpayroll deductions at exercise prices equal to 85% of the lesser of the fair market value of the Company&#146;s common stock at\reither the first day of an offering period or the last day of the purchase period.&#160;&#160;If a participant&#146;s rights to\rpurchase stock under all employee stock purchase plans of the Company accrue at a rate which exceeds $25,000 worth of stock for\ra calendar year, such participant may not be granted an option to purchase stock under the 2006 Purchase Plan.&#160;&#160;The maximum\rnumber of shares a participant may purchase during a single purchase period is 3,000 shares.&#160;&#160;For the years ended May\r31, 2015, 2014 and 2013, approximately 87,000, 120,000 and 156,000 shares of common stock, respectively, were issued under the\rplans.&#160;&#160;To date, 882,000 shares have been issued under the 2006 Purchase Plan.</p>"}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>14. OTHER INCOME (EXPENSE), NET:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Other income (expense),\rnet comprises the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Foreign exchange gain (loss)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">194</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(47</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(36</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other, net</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">211</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(64</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(33</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>15. SEGMENT INFORMATION:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company operates\rin one reportable segment: the design, manufacture and marketing of advanced test and burn-in products to the semiconductor manufacturing\rindustry.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following presents\rinformation about the Company&#146;s operations in different geographic areas.&#160;&#160;Net sales are based upon ship-to location\r(in thousands).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>United</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>States</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Asia</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Europe</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Total</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">2015:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,648</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,943</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">1,427</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">10,018</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">432</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">34</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">12</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">478</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">2014:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,708</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">7,453</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,523</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">19,684</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">415</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">42</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">17</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">474</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">2013:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">7,379</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,184</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">925</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">16,488</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">249</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">301</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s Japanese\rand German subsidiaries primarily comprise the foreign operations.&#160;&#160;Substantially all of the sales of the subsidiaries\rare made to unaffiliated Japanese or European customers.&#160;&#160;Net sales from outside the United States include those of Aehr\rTest Systems Japan K.K. and Aehr Test Systems GmbH.</p>"}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>16. RELATED PARTY TRANSACTIONS:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Mario M. Rosati, one\rof the Company&#146;s directors, is also a member of Wilson Sonsini Goodrich &#38; Rosati, Professional Corporation, which has\rserved as the Company&#146;s outside corporate counsel and has received compensation at normal commercial rates for these services.&#160;&#160;At\rMay 31, 2015, the Company had $141,000 payable to Wilson Sonsini Goodrich &#38; Rosati.</p>"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>17. COMMITMENTS AND CONTINGENCIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">COMMITMENTS</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company leases most\rof its manufacturing and office space under operating leases.&#160;&#160;The Company entered into non-cancelable operating lease\ragreements for its United States manufacturing and office facilities and maintains equipment under non-cancelable operating leases\rin Germany.&#160;&#160;The Company&#146;s principal administrative and production facilities are located in Fremont, California,\rin a 51,289 square foot building.&#160;&#160;The Company&#146;s lease was renewed in November, 2014 and expires in June 2018.&#160;&#160;The\rCompany has an option to extend the lease for an additional three year period at rates to be determined.&#160;&#160;The Company&#146;s\rfacility in Japan is located in a 418 square foot office in Tokyo under a cancellable lease which expires in June 2016.&#160;&#160;The\rCompany also maintains a 1,585 square foot warehouse in Yamanashi under a lease which expires in November 2015.&#160;&#160;The\rCompany leases a sales and support office in Utting, Germany.&#160;&#160;The lease, which began February 1, 1992 and expires on\rJanuary 31, 2016, contains an automatic twelve months renewal, at rates to be determined, if no notice is given prior to six months\rfrom expiry.&#160;&#160;Under the lease agreements, the Company is responsible for payments of utilities, taxes and insurance.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;Minimum annual rentals payments\runder non-cancellable operating leases in each of the next five fiscal years and thereafter are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">Years Ending May 31,</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2016</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">486</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2017</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">465</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2018</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">469</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2019</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">39</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2020</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Thereafter</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Total</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,459</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Rental expense for the\ryears ended May 31, 2015, 2014 and 2013 was $554,000, $562,000 and $657,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;At May 31, 2015 and 2014,\rthe Company had a $50,000 certificate of deposit held by a financial institution representing a security deposit for its United\rStates manufacturing and office space lease.&#160;&#160;This amount is included in &#147;Other Assets&#148; on the consolidated\rbalance sheets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">PURCHASE OBLIGATIONS</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company has purchase\robligations to certain suppliers.&#160;&#160;In some cases the products the Company purchases are unique and have provisions against\rcancellation of the order.&#160;&#160;At May 31, 2015, the Company had $2,879,000 of purchase obligations which are due within\rthe following 12 months.&#160;&#160;This amount does not include contractual obligations recorded on the consolidated balance sheets\ras liabilities.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">CONTINGENCIES</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company is, from\rtime to time, involved in legal proceedings arising in the ordinary course of business.&#160;&#160;While there can be no assurances\ras to the ultimate outcome of any litigation involving the Company, management does not believe any pending legal proceedings will\rresult in judgment or settlement that will have a material adverse effect on the Company&#146;s consolidated financial position,\rresults of operations or cash flows.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In the normal course\rof business to facilitate sales of its products, the Company indemnifies other parties, including customers, with respect to certain\rmatters.&#160;&#160;The Company has agreed to hold the other party harmless against losses arising from a breach of representations\ror covenants, or from intellectual property infringement or other claims.&#160;&#160;These agreements may limit the time within\rwhich an indemnification claim can be made and the amount of the claim.&#160;&#160;In addition, the Company has entered into indemnification\ragreements with its officers and directors, and the Company&#146;s bylaws contain similar indemnification obligations to the Company&#146;s\ragents.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;It is not possible to\rdetermine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification\rclaims and the unique facts and circumstances involved in each particular agreement.&#160;&#160;To date, payments made by the Company\runder these agreements have not had a material impact on the Company&#146;s operating results, financial position or cash flows.</p>"}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:QuarterlyFinancialInformationTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>18. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (UNAUDITED)</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following tables\r(presented in thousands, except per share data) sets forth selected unaudited condensed consolidated statements of operations data\rfor each of the four quarters of the fiscal years ended May 31, 2015 and 2014.&#160;&#160;The unaudited quarterly information has\rbeen prepared on the same basis as the annual information presented elsewhere herein and, in the Company&#146;s opinion, includes\rall adjustments (consisting only of normal recurring entries) necessary for a fair statement of the information for the quarters\rpresented.&#160;&#160;The operating results for any quarter are not necessarily indicative of results for any future period and\rshould be read in conjunction with the audited consolidated financial statements of the Company&#146;s and the notes thereto included\relsewhere herein.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"14\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Three Months Ended</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Aug. 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Nov. 30,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Feb. 28,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,558</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2,615</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2,027</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">1,818</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Gross profit</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,610</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">694</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">852</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">682</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Net loss </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(907</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(2,114</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(1,726</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(1,900</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Net loss per share basic and diluted</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.08</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.18</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.14</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.15</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"14\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Three Months Ended</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Aug. 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Nov. 30,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Feb. 28,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,752</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,950</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">5,612</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">5,370</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Gross profit</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,944</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,494</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,870</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,914</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Net (loss) income</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(166</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">212</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">239</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Net (loss) income per share basic and diluted</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.02</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.01</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.02</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.02</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt; text-align: left\">BUSINESS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">Aehr Test Systems (the &#147;Company&#148;) was incorporated in\rCalifornia in May 1977 and primarily designs, engineers and manufactures test and burn-in equipment used in the semiconductor industry.&#160;&#160;The\rCompany&#146;s principal products are the Advanced Burn-In and Test System, or ABTS, the FOX full wafer contact parallel test\rand burn-in systems, the MAX burn-in system, WaferPak full wafer contactor, the DiePak carrier and test fixtures.</p>"}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:SubstantialDoubtAboutGoingConcernTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">LIQUIDITY:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Since inception, the\rCompany has incurred substantial cumulative losses and negative cash flows from operations.&#160;&#160;In recent years, the Company\rhas recognized significantly lower sales levels compared to the net sales of the years immediately preceding fiscal 2009, as a\rresult of a major customer filing bankruptcy and a slowdown in the semiconductor manufacturing industry.&#160;&#160;In response\rto the low levels of net sales, the Company took significant steps to minimize expense levels and to increase the likelihood that\rit will have sufficient cash to support operations during the slow business periods.&#160; Those steps included reductions in headcount,\rreduced compensation for officers and other salaried employees, Company-wide shutdowns and lower fees paid to the Board of Directors,\ramong other spending cuts.&#160;&#160;The Company will continue to explore methods to reduce its costs as necessary.&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In March 2013, the Company\rsold 1,158,000 shares of its common stock in a private placement transaction with certain Directors and Officers of the Company\rand other accredited investors.&#160;&#160;The purchase price per share of the common stock sold in the private placement was $1.00,\rresulting in gross proceeds to the Company of $1,158,000, before offering expenses.&#160;&#160;The net proceeds after offering\rexpenses were $1,138,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In November 2014, the\rCompany sold 1,065,000 shares of its common stock in a private placement transaction with certain Directors and Officers of the\rCompany and other accredited investors.&#160;&#160;The purchase price per share of the common stock sold in the private placement\rwas $2.431, resulting in gross proceeds to the Company of $2,589,000, before offering expenses.&#160;&#160;The net proceeds after\roffering expenses were $2,574,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In August 2011, the Company\rentered into a working capital credit facility agreement allowing the Company to borrow up to $1.5 million based upon qualified\rU.S. based and foreign customer receivables, and export-related inventory.&#160;&#160;In May 2012, the credit agreement was amended\rto increase the borrowing limit to $2.0 million.&#160;&#160;In September 2012, the credit agreement was amended to increase the\rborrowing limit to $2.5 million.&#160;&#160;&#160;On April 10, 2015, the Company terminated the working capital credit facility\rand entered into a Convertible Notes Purchase (the &#147;Convertible Notes&#148;) and Credit Facility (the &#147;Credit Facility&#148;)\rAgreement with QVT Fund LP and Quintessence Fund L.P.&#160;&#160;The Company received $3.8 million in net proceeds from the issuance\rof the convertible notes.&#160;&#160;Refer to Note 9, &#147;LINE OF CREDIT&#148; and Note 11, &#147;LONG-TERM DEBT&#148;, for\rfurther discussion of the Credit Facility and Convertible Notes agreement.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2015,\r2014 and 2013, the Company experienced negative cash flow from operating activities.&#160;&#160;The Company anticipates that\rthe existing cash balance together with cash flows from operations, as well as funds available through the&#160;&#160;Credit\rFacility will be adequate to meet its working capital and capital equipment requirements through fiscal\r2016.&#160;&#160;After fiscal 2016, depending on its rate of growth and profitability, the Company may require additional\requity or debt financing to meet its working capital requirements or capital equipment needs.&#160;&#160;There can be no\rassurance that additional financing will be available when required, or if available, that such financing can be obtained on\rterms satisfactory to the Company.</p>"}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"margin: 0; font: 8pt Times New Roman, Times, Serif; text-indent: 0pt\">CONSOLIDATION AND EQUITY INVESTMENTS:</p>\r\r<p style=\"margin: 0; font: 8pt Times New Roman, Times, Serif; text-indent: 40pt\">&#160;</p>\r\r<p style=\"margin: 0; font: 8pt Times New Roman, Times, Serif; text-indent: 40pt\">The consolidated financial statements include the accounts of the Company and both its wholly-owned and majority-owned\rforeign subsidiaries.&#160;&#160;Intercompany accounts and transactions have been eliminated.&#160;&#160;Equity investments in\rwhich the Company holds an equity interest less than 20 percent and over which the Company does not have significant influence\rare accounted for using the cost method.&#160;&#160;Dividends received from investees accounted for using the cost method are included\rin other income on the Consolidated Statements of Operations.</p>"}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">FOREIGN CURRENCY TRANSLATION AND TRANSACTIONS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Assets and liabilities\rof the Company&#146;s foreign subsidiaries and a branch office are translated into U.S. Dollars from their functional currencies\rof Japanese Yen, Euros and New Taiwan Dollars using the exchange rate in effect at the balance sheet date.&#160;&#160;Additionally,\rtheir net sales and expenses are translated using exchange rates approximating average rates prevailing during the fiscal year.&#160;&#160;Translation\radjustments that arise from translating their financial statements from their local currencies to U.S. Dollars are accumulated\rand reflected as a separate component of shareholders&#146; equity.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Transaction gains and\rlosses that arise from exchange rate changes denominated in currencies other than the local currency are included in the Consolidated\rStatements of Operations as incurred.&#160;&#160;See Note 14 for the detail of foreign exchange transaction gains and losses for\rall periods presented.</p>"}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">USE OF ESTIMATES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The preparation of financial statements in conformity with accounting\rprinciples generally accepted in the United States of America requires management to make estimates and assumptions that affect\rthe reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements\rand the reported amounts of revenues and expenses during the reporting period.&#160;&#160;Actual results could differ from those\restimates.&#160;&#160;Significant estimates in the Company&#146;s consolidated financial statements include allowance for doubtful\raccounts, valuation of inventory at the lower of cost or market, and warranty reserves.</p>"}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">CASH EQUIVALENTS AND INVESTMENTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">Cash equivalents consist of money market instruments purchased with\ran original maturity of three months or less.&#160;&#160;&#160;These investments are reported at fair value.</p>"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">FAIR VALUE OF FINANCIAL INSTRUMENTS AND MEASUREMENT:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The Company&#146;s financial instruments are measured at fair value\rconsistent with authoritative guidance. This authoritative guidance defines fair value, establishes a framework for using fair\rvalue to measure assets and liabilities, and disclosures required related to fair value measurements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The guidance establishes\ra fair value hierarchy based on inputs to valuation techniques that are used to measure fair value that are either observable or\runobservable.&#160;&#160;Observable inputs reflect assumptions market participants would use in pricing an asset or liability based\ron market data obtained from independent sources while unobservable inputs reflect a reporting entity&#146;s pricing based upon\rtheir own market assumptions.&#160;&#160;The fair value hierarchy consists of the following three levels:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 1 - instrument valuations are obtained from real-time quotes\rfor transactions in active exchange markets involving identical assets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 2 - instrument valuations are obtained from readily-available\rpricing sources for comparable instruments.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Level 3 - instrument valuations are obtained without observable market\rvalues and require a high level of judgment to determine the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2015 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,700</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2014 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">527</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities </font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;There were no transfers\rbetween Level 1 and Level 2 fair value measurements during the fiscal year ended May 31, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Financial instruments\rinclude cash, cash equivalents, receivables, accounts payable and certain other accrued liabilities. The fair value of cash, cash\requivalents, receivables, accounts payable and certain other accrued liabilities are valued at their carrying value, which approximates\rfair value due to their short maturities.&#160;&#160;The carrying value of the debt approximates the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company has at times\rinvested in debt and equity of private companies, and may do so again in the future, as part of its business strategy.</p>"}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Accounts receivable are\rderived from the sale of products throughout the world to semiconductor manufacturers, semiconductor contract assemblers, electronics\rmanufacturers and burn-in and test service companies.&#160;&#160;Accounts receivable are recorded at the invoiced amount and are\rnot interest bearing.&#160;&#160;The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible\rtrade receivables.&#160;&#160;The Company also reviews its trade receivables by aging category to identify specific customers with\rknown disputes or collection issues.&#160;&#160;The Company exercises judgment when determining the adequacy of these reserves\ras the Company evaluates historical bad debt trends, general economic conditions in the United States and internationally, and\rchanges in customer financial conditions.&#160;&#160;Uncollectible receivables are recorded as bad debt expense when all efforts\rto collect have been exhausted and recoveries are recognized when they are received.&#160;&#160;No significant adjustments to the\rallowance for doubtful accounts were recorded during the years ended May 31, 2015, 2014 or 2013.</p>"}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskCreditRisk","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">CONCENTRATION OF CREDIT RISK:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company sells its\rproducts primarily to semiconductor manufacturers in North America, Asia, and Europe.&#160;&#160;As of May 31, 2015, approximately\r70%, 3% and 27% of gross accounts receivable were from customers located in Asia, Europe and North America, respectively.&#160;&#160;As\rof May 31, 2014, approximately 36%, 35% and 29% of gross accounts receivable were from customers located in Asia, Europe and North\rAmerica, respectively.&#160;&#160;Two customers accounted for 41% and 32% of gross accounts receivable at May 31, 2015.&#160;&#160;Four\rcustomers accounted for 35%, 24%, 18% and 17% of gross accounts receivable at May 31, 2014.&#160;&#160;Two customers accounted\rfor 45% and 11% of net sales in fiscal 2015.&#160;&#160;Three customers accounted for 40%, 30% and 12% of net sales in fiscal 2014.&#160;&#160;The\rCompany performs ongoing credit evaluations of its customers and generally does not require collateral.&#160;&#160;The Company\ruses letter of credit terms for some of its international customers.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s cash\rand cash equivalents are generally deposited with major financial institutions in the United States, Japan, Germany and Taiwan.&#160;&#160;The\rCompany invests its excess cash in money market funds.&#160;&#160;The money market funds bear the risk associated with each fund.&#160;&#160;The\rmoney market funds have variable interest rates.&#160;&#160;The Company has not experienced any material losses on its money market\rfunds or short-term cash deposits.</p>"}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"AEHR:ConcentrationOfSupplyRiskPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">CONCENTRATION OF SUPPLY RISK:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The Company relies on subcontractors to manufacture many of the components\rand subassemblies used in its products.&#160;&#160;Quality or performance failures of the Company&#146;s products or changes in\rits manufacturers&#146; financial or business condition could disrupt the Company&#146;s ability to supply quality products to\rits customers and thereby have a material and adverse effect on its business and operating results.&#160;&#160;Some of the components\rand technologies used in the Company&#146;s products are purchased and licensed from a single source or a limited number of sources.&#160;&#160;The\rloss of any of these suppliers may cause the Company to incur additional transition costs, result in delays in the manufacturing\rand delivery of its products, or cause it to carry excess or obsolete inventory and could cause it to redesign its products.</p>"}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">INVENTORIES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Inventories include material,\rlabor and overhead, and are stated at the lower of cost (first-in, first-out method) or market.&#160;&#160;Provisions for excess,\robsolete and unusable inventories are made after management&#146;s evaluation of future demand and market conditions.&#160;&#160;The\rCompany adjusts inventory balances to approximate the lower of its manufacturing costs or market value.&#160;&#160;If actual future\rdemand or market conditions become less favorable than those projected by management, additional inventory write-downs may be required,\rand would be reflected in cost of product revenue in the period the revision is made.</p>"}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">PROPERTY AND EQUIPMENT:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Property and equipment\rare stated at cost less accumulated depreciation and amortization.&#160;&#160;Major improvements are capitalized, while repairs\rand maintenance are expensed as incurred.&#160;&#160;Leasehold improvements are amortized over the lesser of their estimated useful\rlives or the term of the related lease.&#160;&#160;Furniture and fixtures, machinery and equipment, and test equipment are depreciated\ron a straight-line basis over their estimated useful lives.&#160;&#160;The ranges of estimated useful lives are generally as follows:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%; background-color: white\">\r<tr style=\"background-color: #CCEEFF\">\r    <td style=\"width: 62%\"><font style=\"font-size: 8pt\">Furniture and fixtures</font></td>\r    <td style=\"width: 38%\"><font style=\"font-size: 8pt\">2 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Machinery and equipment</font></td>\r    <td><font style=\"font-size: 8pt\">3 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Test equipment</font></td>\r    <td><font style=\"font-size: 8pt\">4 to 6 years</font></td></tr>\r</table>"}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">REVENUE RECOGNITION:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The Company recognizes revenue upon the shipment of products or the\rperformance of services when: (1) persuasive evidence of the arrangement exists; (2) services have been rendered; (3) the price\ris fixed or determinable; and (4) collectibility is reasonably assured.&#160;&#160;When a sales agreement involves multiple deliverables,\rsuch as extended support provisions, training to be supplied after delivery of the systems, and test programs specific to customers&#146;\rroutine applications, the multiple deliverables are evaluated to determine the unit of accounting.&#160;&#160;Judgment is required\rto properly identify the accounting units of multiple element transactions and the manner in which revenue is allocated among the\raccounting units. Judgments made, or changes to judgments made, may significantly affect the timing or amount of revenue recognition.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Revenue related\rto the multiple elements are allocated to each unit of accounting using the relative selling\rprice hierarchy.&#160;&#160;Consistent with accounting guidance, the selling price is based upon vendor specific objective\revidence (VSOE).&#160;&#160;If VSOE is not available, third party evidence (TPE) is used to establish the selling\rprice.&#160;&#160;In the absence of VSOE or TPE, estimated selling price is used.&#160;&#160;The Company has adopted this\rguidance effective with the first quarter of fiscal 2012.&#160;&#160;Prior to fiscal 2012, revenue for arrangements\rcontaining multiple deliverables was allocated based upon estimated fair values.&#160;&#160;The adoption of the new revenue\rrecognition accounting standards did not have a material impact on our consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During the first quarter\rof fiscal 2013, the Company entered into an agreement with a customer to develop a next generation system. The project identifies\rmultiple milestones with values assigned to each.&#160;&#160;The consideration earned upon achieving the milestone is required\rto meet the following conditions prior to recognition: (i) the value is commensurate with the vendor&#146;s performance to meet\rthe milestone, (ii) it relates solely to past performance, (iii) and it is reasonable relative to all of the deliverables and payment\rterms within the arrangement.&#160;&#160;Revenue is recognized for the milestone upon acceptance by the customer.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;<br />\r&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Sales tax collected from\rcustomers is not included in net sales but rather recorded as a liability due to the respective taxing authorities.&#160;&#160;Provisions\rfor the estimated future cost of warranty and installation are recorded at the time the products are shipped.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Royalty-based revenue\rrelated to licensing income from performance test boards and burn-in boards is recognized upon the earlier of the receipt by the\rCompany of the licensee&#146;s report related to its usage of the licensed intellectual property or upon payment by the licensee.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s terms\rof sales with distributors are generally FOB shipping point with payment due within 60 days.&#160;&#160;All products go through\rin-house testing and verification of specifications before shipment.&#160;&#160;Apart from warranty reserves, credits issued have\rnot been material as a percentage of net sales.&#160;&#160;The Company&#146;s distributors do not generally carry inventories\rof the Company&#146;s products.&#160;&#160;Instead, the distributors place orders with the Company at or about the time they receive\rorders from their customers.&#160;&#160;The Company&#146;s shipment terms to our distributors do not provide for credits or rights\rof return.&#160;&#160;Because the Company&#146;s distributors do not generally carry inventories of our products, they do not\rhave rights to price protection or to return products.&#160;&#160;At the time the Company ships products to the distributors, the\rprice is fixed.&#160;&#160;&#160;Subsequent to the issuance of the invoice, there are no discounts or special terms.&#160;&#160;The\rCompany does not give the buyer the right to return the product or to receive future price concessions.&#160;&#160;The Company&#146;s\rarrangements do not include vendor consideration.</p>"}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpensePolicy","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">PRODUCT DEVELOPMENT COSTS AND CAPITALIZED SOFTWARE:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Costs incurred in the\rresearch and development of new products or systems are charged to operations as incurred.&#160;&#160;Costs incurred in the development\rof software programs for the Company&#146;s products are charged to operations as incurred until technological feasibility of\rthe software has been established.&#160;&#160;Generally, technological feasibility is established when the software module performs\rits primary functions described in its original specifications, contains features required for it to be usable in a production\renvironment, is completely documented and the related hardware portion of the product is complete.&#160;&#160;After technological\rfeasibility is established, any additional costs are capitalized.&#160;&#160;Capitalization of software costs ceases when the software\ris substantially complete and is ready for its intended use.&#160;&#160;Capitalized costs are amortized over the estimated life\rof the related software product using the greater of the units of sales or straight-line methods over ten years.&#160;&#160;No\rsystem software development costs were capitalized or amortized in fiscal 2015, 2014 and 2013.</p>"}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">IMPAIRMENT OF LONG-LIVED ASSETS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In the event that facts\rand circumstances indicate that the carrying value of assets may be impaired, an evaluation of recoverability would be performed.&#160;&#160;If\ran evaluation is required, the estimated future undiscounted cash flows associated with the asset would be compared to the asset&#146;s\rcarrying value to determine if a write-down is required.</p>"}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">ADVERTISING COSTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The Company expenses all advertising costs as incurred and the amounts\rwere not material for all periods presented.</p>"}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:ShippingAndHandlingCostPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">SHIPPING AND HANDLING OF PRODUCTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">Amounts billed to customers for shipping and handling of products\rare included in net sales.&#160;&#160;Costs incurred related to shipping and handling of products are included in cost of sales.</p>"}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">INCOME TAXES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Income taxes have been\rprovided using the liability method whereby deferred tax assets and liabilities are determined based on differences between financial\rreporting and tax bases of assets and liabilities and net operating loss and tax credit carryforwards measured using the enacted\rtax rates and laws that will be in effect when the differences are expected to reverse or the carryforwards are utilized.&#160;&#160;Valuation\rallowances are established when it is determined that it is more likely than not that such assets will not be realized.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;A full valuation allowance\rwas established against all deferred tax assets, as management determined that it is more likely than not that deferred tax assets\rwill not be realized, as of May 31, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;<br />\r&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company accounts\rfor uncertain tax positions consistent with authoritative guidance.&#160;&#160;The guidance prescribes a &#147;more likely than\rnot&#148; recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position\rtaken or expected to be taken in a tax return.&#160;&#160;The Company does not expect any material change in its unrecognized tax\rbenefits over the next twelve months.&#160;&#160;The Company recognizes interest and penalties related to unrecognized tax benefits\ras a component of income taxes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Although the Company\rfiles U.S. federal, various state, and foreign tax returns, the Company&#146;s only major tax jurisdictions are the United States,\rCalifornia, Germany and Japan.&#160;&#160;Tax years 1996 &#150; 2014 remain subject to examination by the appropriate governmental\ragencies due to tax loss carryovers from those years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">STOCK-BASED COMPENSATION:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Stock-based compensation\rexpense consists of expenses for stock options and employee stock purchase plan, or ESPP, purchase rights.&#160;&#160;Stock-based\rcompensation cost is measured at each grant date, based on the fair value of the award using the Black-Scholes option valuation\rmodel, and is recognized as expense over the employee&#146;s requisite service period.&#160;&#160;This model was developed for\ruse in estimating the value of publicly traded options that have no vesting restrictions and are fully transferable.&#160;&#160;The\rCompany&#146;s employee stock options have characteristics significantly different from those of publicly traded options.&#160;&#160;All\rof the Company&#146;s stock-based compensation is accounted for as an equity instrument.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rcompensation costs related to the Company&#146;s stock-based compensation for the years ended May 31, 2015, 2014 and 2013 (in\rthousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Stock-based compensation in the form of employee</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;stock options and ESPP purchase rights, included in:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Cost of sales</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">70</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">43</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">36</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Selling, general and administrative</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">726</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">643</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">446</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Research and development</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">201</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">167</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">119</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Net effect on net (loss) income</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">997</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">853</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">601</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Effect on net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Basic</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Diluted</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.07</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2015, 2014\rand fiscal 2013, the Company recorded stock-based compensation related to stock options of $857,000, $723,000 and $551,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015, the\rtotal compensation cost related to unvested stock-based awards under the Company&#146;s 1996 Stock Option Plan and 2006 Equity\rIncentive Plan, but not yet recognized, was $1,873,000 which is net of estimated forfeitures of $5,000.&#160;&#160;This cost will\rbe amortized on a straight-line basis over a weighted average period of approximately 2.9 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2015, 2014\rand fiscal 2013, the Company recorded stock-based compensation related to its ESPP of $140,000, $130,000 and $50,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015 and\r2014, stock-based compensation costs of $20,000 and $24,000, respectively, were capitalized as part of inventory.&#160;&#160;There\rwere no stock-based compensation costs capitalized as part of inventory as of May 31, 2013.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31, 2015, the\rtotal compensation cost related to purchase rights under the ESPP but not yet recognized was $135,000.&#160;&#160;This cost will\rbe amortized on a straight-line basis over a weighted average period of approximately 1.3 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Valuation Assumptions</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Valuation and Amortization\rMethod.&#160;&#160;The Company estimates the fair value of stock options granted using the Black-Scholes option valuation method\rand a single option award approach.&#160;&#160;The fair value under the single option approach is amortized on a straight-line\rbasis over the requisite service periods of the awards, which is generally the vesting period.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Expected Term.&#160;&#160;The\rCompany&#146;s expected term represents the period that the Company&#146;s stock-based awards are expected to be outstanding\rand was determined based on historical experience, giving consideration to the contractual terms of the stock-based awards, vesting\rschedules and expectations of future employee behavior as evidenced by changes to the terms of its stock-based awards.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Expected Volatility.&#160;&#160;Volatility\ris a measure of the amounts by which a financial variable such as stock price has fluctuated (historical volatility) or is expected\rto fluctuate (expected volatility) during a period.&#160;&#160;The Company uses the historical volatility for the past five years,\rwhich matches the expected term of most of the option grants, to estimate expected volatility.&#160;&#160;Volatility for each of\rthe ESPP&#146;s four time periods of six months, twelve months, eighteen months, and twenty-four months is calculated separately\rand included in the overall stock-based compensation cost recorded.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Dividends.&#160;&#160;The\rCompany has never paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable\rfuture.&#160;&#160;Consequently, the Company uses an expected dividend yield of zero in the Black-Scholes option valuation method.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Risk-Free Interest Rate.&#160;&#160;The\rCompany bases the risk-free interest rate used in the Black-Scholes option valuation method on the implied yield in effect at the\rtime of option grant on U.S. Treasury zero-coupon issues with a remaining term equivalent to the expected term of the stock awards\rincluding the ESPP.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Estimated Forfeitures.&#160;&#160;When\restimating forfeitures, the Company considers voluntary termination behavior as well as analysis of actual option forfeitures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Fair Value.&#160;&#160;The\rfair values of the Company&#146;s stock options granted to employees shares in fiscal 2015, 2014 and 2013 were estimated using\rthe following weighted average assumptions in the Black-Scholes option valuation method:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Option plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years) </font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">5</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.90</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.95</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.91</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.20</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.39</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.72</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.09</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.78</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The fair value of our\rESPP purchase rights for the fiscal 2015, 2014 and 2013 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year End May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Employee stock purchase plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.55 &#150; 0.83</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.86 &#150; 1.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.45 &#150; 1.05</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.55</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.44</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.11%&#150;0.23</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.43</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.34</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During the fiscal years\rended May 31, 2015, 2014 and 2013, ESPP purchase rights of 222,000, 172,000, and 27,000 shares, respectively, were granted.&#160;&#160;Total\rESPP shares issued during the fiscal years ended May 31, 2015, 2014, and 2013 were 87,000, 120,000, and 156,000 shares, respectively.&#160;&#160;As\rof May 31, 2015 there were 268,000 ESPP shares available for issuance.</p>"}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">EARNINGS PER SHARE (&#147;EPS&#148;):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Basic EPS is determined\rusing the weighted average number of common shares outstanding during the period. Diluted EPS is determined using the weighted\raverage number of common shares and potential common shares (representing the dilutive effect of stock options, and employee stock\rpurchase plan shares) outstanding during the period using the treasury stock method.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table presents\rthe computation of basic and diluted net (loss) income per share attributable to Aehr Test Systems common shareholders (in thousands,\rexcept per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Numerator: Net (loss) income</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(6,647</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">422</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3,419</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Denominator for basic net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;Weighted-average shares outstanding</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Shares used in basic net (loss) income per share calculation</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Effect of dilutive securities</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1,012</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Denominator for diluted net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">11,889</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Basic net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Diluted net (loss) income per share </font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;For the purpose of computing\rdiluted earnings per share, weighted average potential common shares do not include stock options with an exercise price greater\rthan the average fair value of the Company&#146;s common stock for the period, as the effect would be anti-dilutive. In the fiscal\ryear&#146;s ended May 31, 2015 and 2013, potential common shares have not been included in the calculation of diluted net loss\rper share as the effect would be anti-dilutive.&#160;&#160;As such, the numerator and the denominator used in computing both basic\rand diluted net loss per share for these periods are the same.&#160;&#160;Stock options to purchase 3,686,000, 301,000 and 2,956,000\rshares of common stock were outstanding on May 31, 2015, 2014 and 2013, respectively, but were not included in the computation\rof diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive.&#160;&#160;ESPP rights to\rpurchase 175,000, 131,000 and 178,000 ESPP shares were outstanding on May 31, 2015, 2014 and 2013, respectively, but were not included\rin the computation of diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive.</p>"}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomePolicyPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">COMPREHENSIVE INCOME (LOSS):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Comprehensive income\r(loss) generally represents all changes in shareholders&#146; equity except those resulting from investments or contributions\rby shareholders.&#160;&#160;Unrealized gains and losses on foreign currency translation adjustments are included in the Company&#146;s\rcomponents of comprehensive income (loss), which are excluded from net income (loss).&#160;&#160;Comprehensive income (loss) is\rincluded in the statement of shareholders&#146; equity and comprehensive loss.</p>"}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:Reclassifications","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">RECLASSIFICATION:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Certain reclassifications\rhave been made to the consolidated financial statements to conform to the current period presentation. These reclassifications\rdid not result in any change in previously reported net loss, total assets or shareholders&#146; equity.</p>"}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0pt\">RECENT ACCOUNTING PRONOUNCEMENTS:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In May 2014, the Financial\rAccounting Standards Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;)&#160;&#160;No. 2014-09, Revenue\rfrom Contracts with Customers, a new standard on revenue recognition.&#160;&#160;The new standard will supersede existing revenue\rrecognition guidance and apply to all entities that enter into contracts to provide goods or services to customers.&#160;&#160;The\rguidance also addresses the measurement and recognition of gains and losses on the sale of certain non-financial assets, such as\rreal estate, and property and equipment.&#160;&#160;The new standard will become effective for us beginning with the first quarter\rof fiscal 2019 and can be adopted either retrospectively to each reporting period presented or as a cumulative effect adjustment\ras of the date of adoption.&#160;&#160;The Company is currently evaluating the impact of adopting this new guidance on our consolidated\rfinancial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In August 2014, the FASB\rissued ASU No. 2014-15, Presentation of Going Concern.&#160;&#160;This standard requires management to evaluate the conditions\ror events that raise substantial doubt about the entity&#146;s ability to continue as a going concern and whether or not it is\rprobable that the entity will be unable to meet its obligations as they become due within one year after the date the financial\rstatements are issued.&#160;&#160;The new standard will apply to all entities and will be effective for us in the fiscal year 2017,\rwith early adoption permitted. The adoption of this update is not expected to have a material effect on the Company&#146;s consolidated\rfinancial statements or disclosures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In April 2015, the FASB\rissued ASU No. 2015-03, Interest &#150; Imputation of Interest. This standard requires management to simplify the presentation\rof debt issuance costs by presenting the costs related to obtaining a debt liability as a direct deduction from that debt liability.\rThe debt issuance costs, or discount, is amortized over the life of the debt liability. The new standard is effective for us in\rfiscal 2017, with early adoption permitted. The Company has adopted this update for the fiscal year ended May 31, 2015. Refer to\rNote 11 of Notes to Consolidated Financial Statements, &#147;LONG-TERM DEBT&#148; for further discussion of the new credit facility\rwith QVT Fund LP and Quintessence Fund L.P.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In July 2015, the FASB\rissued ASU No. 2015-11, Inventory. This standard requires management to measure inventory at the lower of cost or net realizable\rvalue. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs\rof completion, disposal, and transportation. This new standard will be effective for us in the fiscal year 2018, with early adoption\rpermitted. The Company is currently evaluating the impact of adopting this new guidance on our consolidated financial statements.</p>"}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2015 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,700</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,650</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s financial assets and liabilities measured at fair value on a recurring basis as of May 31, 2014 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance as of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31, 2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 1</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 2</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Level 3</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Money market funds</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Certificate of deposit </font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Assets</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">527</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">477</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">50</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Liabilities </font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"AEHR:ScheduleUsefulLifeForPropertyAndEquipmentTableTextblock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The ranges of estimated useful lives are generally as follows:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%; background-color: white\">\r<tr style=\"background-color: #CCEEFF\">\r    <td style=\"width: 62%\"><font style=\"font-size: 8pt\">Furniture and fixtures</font></td>\r    <td style=\"width: 38%\"><font style=\"font-size: 8pt\">2 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Machinery and equipment</font></td>\r    <td><font style=\"font-size: 8pt\">3 to 6 years</font></td></tr>\r<tr>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Test equipment</font></td>\r    <td><font style=\"font-size: 8pt\">4 to 6 years</font></td></tr>\r</table>"}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rcompensation costs related to the Company&#146;s stock-based compensation for the years ended May 31, 2015, 2014 and 2013 (in\rthousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Stock-based compensation in the form of employee</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;stock options and ESPP purchase rights, included in:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Cost of sales</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">70</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">43</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">36</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Selling, general and administrative</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">726</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">643</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">446</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Research and development</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">201</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">167</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">119</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Net effect on net (loss) income</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">997</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">853</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">601</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Effect on net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Basic</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Diluted</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.08</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.07</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Fair Value.&#160;&#160;The\rfair values of the Company&#146;s stock options granted to employees shares in fiscal 2015, 2014 and 2013 were estimated using\rthe following weighted average assumptions in the Black-Scholes option valuation method:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Option plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years) </font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">5</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.90</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.95</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.91</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.20</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.39</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.72</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.09</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.78</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">The fair value of our ESPP purchase rights for the fiscal 2015, 2014\rand 2013 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year End May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Employee stock purchase plan shares</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Expected term (in years)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">0.5 &#150; 2.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Volatility</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.55 &#150; 0.83</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.86 &#150; 1.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.45 &#150; 1.05</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Expected dividend</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.00</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.55</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.04%&#150;0.44</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.11%&#150;0.23</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.43</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.34</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">The following table presents the computation of basic and diluted\rnet (loss) income per share attributable to Aehr Test Systems common shareholders (in thousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Numerator: Net (loss) income</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(6,647</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">422</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3,419</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Denominator for basic net (loss) income per share:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;Weighted-average shares outstanding</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Shares used in basic net (loss) income per share calculation</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">10,877</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Effect of dilutive securities</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1,012</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Denominator for diluted net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">12,047</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">11,889</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">9,549</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Basic net (loss) income per share</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Diluted net (loss) income per share </font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.55</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">0.04</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.36</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>"}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Accounts receivable\rcomprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Accounts receivable</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,404</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,441</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Less: Allowance for doubtful accounts </font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(21</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(51</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,383</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,390</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Additions</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance at</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>charged to</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Balance</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>beginning</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>costs and</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>at end</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>expenses</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Deductions*</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Allowance for doubtful</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;&#160;accounts receivable:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2015</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">51</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%; padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">21</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2014</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">39</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">51</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r\r<p style=\"margin-top: 0; margin-bottom: 0; font: 8pt Times New Roman, Times, Serif\">*&#160;&#160;Deductions include write-offs of uncollectible accounts\rand collections of amounts previously reserved.</p>"}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Inventories comprise\r(in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Raw materials and sub-assemblies</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4,018</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,348</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Work in process</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,584</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,585</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Finished goods</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">521</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">215</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">7,123</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">6,148</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Property and equipment,\rnet comprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Leasehold improvements</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,093</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,093</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Furniture and fixtures </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,062</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,094</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Machinery and equipment</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,802</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,801</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Test equipment</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">2,967</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3,041</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,924</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">9,029</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Less: Accumulated depreciation</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;and amortization</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(8,446</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(8,555</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">478</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">474</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;Following is a\rsummary of changes in the Company&#146;s liability for product warranties during the fiscal years ended May 31, 2015 and 2014\r(in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Balance at the beginning of the year</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">222</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Accruals for warranties issued during the year</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">150</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">297</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Settlement made during the year (in cash or in kind)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(236</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(296</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Balance at the end of the year</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;&#160;&#160;&#160;</b>Accrued expenses\rcomprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Payroll related</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">503</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">596</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Professional services</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">142</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">147</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Warranty</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">223</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Taxes payable</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">101</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">68</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Commissions and bonuses</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">94</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">174</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Deferred rent</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">95</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Accrued customer obligations</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">35</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">60</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">52</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,045</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,390</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Domestic and foreign\rcomponents of loss before income tax benefit (expense) are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Domestic</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(6,871</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">438</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(3,392</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Foreign</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">258</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(31</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(6,613</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">407</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3,389</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The income tax benefit\r(expense) consists of the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Federal income taxes:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">&#160;&#160;Current </font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Deferred</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">State income taxes:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Current</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(19</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(21</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Deferred </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Foreign income taxes:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Current </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(15</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">45</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(9</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">&#160;&#160;Deferred</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(34</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(30</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;&#160;The components\rof the net deferred tax assets are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Net operating losses</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">15,063</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">12,368</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Credit carryforwards</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,946</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">4,192</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Inventory reserves </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,429</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,822</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Reserves and accruals</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,809</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,899</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">960</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">703</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">24,207</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">21,984</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Less: Valuation allowance</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(24,207</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(21,984</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Net deferred tax assets</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt\">The aggregate changes in the balance of gross unrecognized tax benefits\rare as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 89%\"><font style=\"font-size: 8pt\">Beginning balance as of May 31, 2012</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">1,022</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(15</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Balance at May 31, 2013</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,007</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(34</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Balance at May 31, 2014</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">973</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Decreases related to prior year tax positions</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Decreases related to lapse of statute of limitations</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(54</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Balance at May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">919</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The Company&#146;s effective\rtax rate differs from the U.S. federal statutory tax rate, as follows:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">U.S. federal statutory tax rate</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">34.0</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">%</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">State taxes, net of federal tax effect</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.2</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">4.7</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Foreign rate differential</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.4</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(11.9</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.2</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Stock-based compensation </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(2.2</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">34.5</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(4.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Research and development credit </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.1</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(20.5</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.0</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Change in valuation allowance</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(34.4</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(45.8</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(33.0</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(0.2</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1.3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(0.3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Effective tax rate</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">( 0.5</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(3.7</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(0.9</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)%</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Long-term debt, net of\rdebt issuance costs (in thousands):</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Principal</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">4,110</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Unamortized debt issuance costs</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(319</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,791</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following table summarizes\rthe Company&#146;s stock option transactions during fiscal 2015, 2014 and 2013 (in thousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Outstanding Options</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Weighted</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Number</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Average</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Aggregate</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Available</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>of</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Exercise</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Intrinsic</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Value</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Balances, May 31, 2012</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">839</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2,957</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2.40</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">587</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Additional shares reserved</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,223</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options granted </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(670</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">670</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.13</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options terminated</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">569</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(569</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">4.37</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Plan shares expired </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(224</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(102</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\"><font style=\"font-size: 8pt\">0.67</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Balances, May 31, 2013</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,737</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,956</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.79</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">964</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options granted</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(908</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">908</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.64</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options terminated </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">420</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(420</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">5.51</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Plan shares expired</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(104</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(442</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\"><font style=\"font-size: 8pt\">1.17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Balances, May 31, 2014</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,145</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,002</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.31</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,913</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Additional shares reserved</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">860</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options granted</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(1,253</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,253</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2.38</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options terminated </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">93</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(93</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2.30</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in\"><font style=\"font-size: 8pt\">Options exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(476</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\"><font style=\"font-size: 8pt\">1.33</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Balances, May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">845</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,686</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">2,946</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Options exercisable and expected to be</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt; text-indent: 0.25in\"><font style=\"font-size: 8pt\">exercisable at May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,612</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">2,887</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The options outstanding\rand exercisable at May 31, 2015 were in the following exercise price ranges (in thousands, except per share data):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"10\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Options Outstanding</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"13\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Options Exercisable</b></font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>at May 31, 2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"13\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>at May 31, 2015</b></font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid\">\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center\"><b>Range of Exercise</b></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center\"><b>Prices</b></p></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Number Outstanding Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Weighted Average Remaining Contractual Life (Years)</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Weighted Average Exercise Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Number Exercisable Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Weighted Average Remaining Contractual Life (Years)</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Weighted Average Exercise Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Aggregate Intrinsic Value</b></font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\">$0.59-$0.97</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">680</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.85</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.70</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">612</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.87</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.71</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\">$1.09-$1.40</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,293</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.97</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.28</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">874</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.64</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.28</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\">$1.73-$2.06</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">411</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.71</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.90</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">345</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3.37</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1.92</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\">$2.15-$2.71</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,302</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">6.10</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2.45</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">358</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">5.01</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2.54</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"width: 9%; border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"width: 9%; border-bottom: black 1.5pt solid; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 9%; padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 1%; padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"width: 16%; padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\">$0.59-$2.71</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">3,686</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">4.67</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">2,189</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">3.89</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">1.43</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right\"><font style=\"font-size: 8pt\">2,198</font></td></tr>\r</table>"}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Other income (expense),\rnet comprises the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Year Ended May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 67%\"><font style=\"font-size: 8pt\">Foreign exchange gain (loss)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">194</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(47</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">(36</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Other, net</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">(17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">3</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">211</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(64</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">(33</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">)</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following presents\rinformation about the Company&#146;s operations in different geographic areas.&#160;&#160;Net sales are based upon ship-to location\r(in thousands).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>United</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>States</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Asia</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Europe</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Total</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">2015:</font></td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,648</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,943</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">1,427</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">10,018</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">432</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">34</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">12</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">478</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">2014:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,708</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">7,453</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">3,523</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">19,684</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net </font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">415</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">42</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">17</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">474</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">2013:</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Net sales</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">7,379</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">8,184</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">925</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">16,488</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">&#160;&#160;Property and equipment, net</font></td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">249</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">52</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">301</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;Minimum annual rentals payments\runder non-cancellable operating leases in each of the next five fiscal years and thereafter are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">Years Ending May 31,</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2016</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">486</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2017</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">465</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2018</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">469</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2019</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">39</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\"><font style=\"font-size: 8pt\">&#160;2020</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Thereafter</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td colspan=\"2\" style=\"padding-bottom: 3pt\"><font style=\"font-size: 8pt\">Total</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,459</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"width: 4%\">&#160;</td>\r    <td style=\"width: 39%; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 4%\">&#160;</td>\r    <td style=\"width: 4%\">&#160;</td>\r    <td style=\"width: 4%\">&#160;</td>\r    <td style=\"width: 41%; text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\" style=\"width: 4%\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following tables\r(presented in thousands, except per share data) sets forth selected unaudited condensed consolidated statements of operations data\rfor each of the four quarters of the fiscal years ended May 31, 2015 and 2014.&#160;&#160;The unaudited quarterly information has\rbeen prepared on the same basis as the annual information presented elsewhere herein and, in the Company&#146;s opinion, includes\rall adjustments (consisting only of normal recurring entries) necessary for a fair statement of the information for the quarters\rpresented.&#160;&#160;The operating results for any quarter are not necessarily indicative of results for any future period and\rshould be read in conjunction with the audited consolidated financial statements of the Company&#146;s and the notes thereto included\relsewhere herein.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"14\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Three Months Ended</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Aug. 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Nov. 30,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Feb. 28,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,558</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2,615</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">2,027</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">1,818</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Gross profit</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,610</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">694</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">852</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">682</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Net loss </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(907</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(2,114</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(1,726</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(1,900</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Net loss per share basic and diluted</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.08</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.18</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.14</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.15</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"14\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>Three Months Ended</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Aug. 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Nov. 30,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>Feb. 28,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td colspan=\"2\" style=\"text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2013</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 52%\"><font style=\"font-size: 8pt\">Net sales</font></td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">3,752</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">4,950</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">5,612</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 9%; text-align: right\"><font style=\"font-size: 8pt\">5,370</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Gross profit</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">1,944</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,494</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,870</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">2,914</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Net (loss) income</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(166</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">137</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">212</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">239</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td><font style=\"font-size: 8pt\">Net (loss) income per share basic and diluted</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">(0.02</font></td>\r    <td nowrap=\"nowrap\"><font style=\"font-size: 8pt\">)</font></td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.01</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.02</font></td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"text-align: right\"><font style=\"font-size: 8pt\">0.02</font></td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td>\r    <td>&#160;</td>\r    <td>&#160;</td>\r    <td style=\"text-align: right\">&#160;</td>\r    <td nowrap=\"nowrap\">&#160;</td></tr>\r</table>\r<p style=\"font: 10pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareBasic","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".08"}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareBasic","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".08"}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareBasic","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".06"}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareDiluted","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".08"}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareDiluted","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".07"}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareDiluted","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".06"}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".55"}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".86"}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".83"}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.00"}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".90"}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".95"}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".91"}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".45"}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.05"}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0004"}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0004"}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0055"}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0044"}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".0120"}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".0139"}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".0072"}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0011"}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0023"}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.43"}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.34"}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.52"}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.09"}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0.78"}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".52"}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1012000"}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.55"}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".04"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.36"}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.55"}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".04"}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.36"}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableGrossCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3441000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableGrossCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1404000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-51000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-39000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3348000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4018000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2585000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2584000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"521000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8555000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8446000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1093000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1093000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1094000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1062000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3801000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3802000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentOther","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3041000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentOther","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2967000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9029000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8924000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrual","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"223000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrual","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrual","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"150000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"297000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualPayments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-236000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualPayments","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-296000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"596000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"503000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:DeferredRentCreditCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:DeferredRentCreditCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"AEHR:AccruedCustomerObligations","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"AEHR:AccruedCustomerObligations","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6871000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"438000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3392000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"258000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-31000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-19000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0.34"}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".34"}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".34"}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-0.002"}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".047"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.004"}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0.014"}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.119"}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".002"}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-0.022"}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".345"}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.044"}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0.011"}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.205"}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".03"}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-0.344"}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.458"}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.33"}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-0.002"}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".013"}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.003"}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.005"}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.037"}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.009"}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12368000","decimals":-3}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15063000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4192000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3946000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1822000","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1429000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2899000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2809000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"960000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21984000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24207000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21984000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24207000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"973000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"919000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1007000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1022000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-54000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-34000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15000","decimals":-3}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:CustomerDepositsCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"871000","decimals":-3}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:CustomerDepositsCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3685000","decimals":-3}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueAndCreditsCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187000","decimals":-3}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueAndCreditsCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1065000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-319000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4110000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"554000","decimals":-3}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"562000","decimals":-3}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"657000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1459000","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"486000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"465000","decimals":-3}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"469000","decimals":-3}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39000","decimals":-3}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141000","decimals":-3}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-47000","decimals":-3}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-36000","decimals":-3}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncome","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17000","decimals":-3}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncome","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-17000","decimals":-3}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncome","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"26548"}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"41666"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47244"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"680000"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"1293000"}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"411000"}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"1302000"}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"3686000"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"3686000"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"3002000"}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"3686000"}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2956000"}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2957000"}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"P3Y10M6D"}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"P3Y11M19D"}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"P3Y8M16D"}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"P6Y1M6D"}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"P4Y8M8D"}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":".7"}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"1.28"}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"1.9"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"2.45"}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"1.66"}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.31"}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.66"}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.79"}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2.40"}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2198000","decimals":-3}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1892000"}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2189000"}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1948000"}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"612000"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"874000"}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"345000"}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"358000"}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"2189000"}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.22"}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.43"}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.12"}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":".71"}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"1.28"}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"1.92"}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"2.54"}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"1.43"}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2500000","decimals":-3}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2014-11-29T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26544438","decimals":0}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1058000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4750000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135000","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2014-08-26T00:00:00/2014-11-27T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwardsValuationAllowance","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:FederalMember"},"factValues":[{"value":"40100000","decimals":-3}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwardsValuationAllowance","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:StateMember"},"factValues":[{"value":"33529000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"AEHR:ForeignNetOperatingLossCarryforwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769000","decimals":-3}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:FederalMember"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:StateMember"},"factValues":[{"value":"34000","decimals":-3}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:FederalMember"},"factValues":[{"value":"1554000","decimals":-3}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:StateMember"},"factValues":[{"value":"4672000","decimals":-3}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"540000","decimals":-3}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"520000","decimals":-3}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43000","decimals":-3}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"4531000"}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"857000","decimals":-3}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"723000","decimals":-3}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"551000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140000","decimals":-3}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130000","decimals":-3}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135000","decimals":-3}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"P1Y3M18D"}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"P2Y10M24D"}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3686000"}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"301000"}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2956000"}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"175000"}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"131000"}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"178000"}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"527000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4700000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"4650000","decimals":-3}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"477000","decimals":-3}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"477000","decimals":-3}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4650000","decimals":-3}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"4650000","decimals":-3}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"477000","decimals":-3}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>12. CAPITAL\rSTOCK:</b></font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">STOCK OPTIONS:</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;In\rOctober 1996, the Company&#146;s Board of Directors approved the 1996 Stock Option Plan (the &#147;Stock Plan&#148;), which provided\rfor granting of incentive and non-qualified stock options to our employees and directors.&#160;&#160;The Stock Plan provides that\rqualified options be granted at an exercise price equal to the fair market value at the date of grant, as determined by the Board\rof Directors (85% of fair market value in the case of non-statutory options and purchase rights and 110% of fair market value\rin certain circumstances).&#160;&#160;Options generally expire within five years from date of grant.&#160;&#160;Most options become\rexercisable in increments over a four-year period from the date of grant.</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;In\rOctober 2006, the Company&#146;s 2006 Equity Incentive Plan and 2006 Employee Stock Purchase Plan (&#147;2006 Plans&#148;) were\rapproved by the shareholders.&#160;&#160;A total of 4,650,000 shares of common stock have been reserved for issuance under the\rCompany&#146;s 2006 Equity Incentive Plan.&#160;&#160;Options granted under the 2006 Equity Incentive Plan are generally for periods\rnot to exceed ten years (five years if the option is granted to a 10% stockholder) and are granted at the fair market value of\rthe stock at the date of grant as determined by the Board of Directors.&#160;&#160;The 2006 Plans respectively replace the Company&#146;s\rAmended and Restated 1996 Stock Option Plan, which would otherwise have expired in 2006; and the Company&#146;s 1997 Employee\rStock Purchase Plan, which would have otherwise expired in 2007.&#160;&#160;The Amended and Restated 1996 Stock Option Plan will\rcontinue to govern awards previously granted under that plan.</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;As\rof May 31, 2015, out of the 4,531,000 shares authorized for grant under the 1996 Stock Option Plan and 2006 Equity Incentive Plan,\rapproximately 3,686,000 shares were outstanding.</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;The\rfollowing table summarizes the Company&#146;s stock option transactions during fiscal 2015, 2014 and 2013 (in thousands, except\rper share data):</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Outstanding\r    Options</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Average</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Aggregate</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Available</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>of</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Exercise</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Intrinsic</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Value</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"width: 52%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances,\r    May 31, 2012</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 9%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">839</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 9%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,957</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"width: 9%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.40</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"width: 9%; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">587</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Additional\r    shares reserved</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,223</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    granted </font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(670</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">670</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.13</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    terminated</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">569</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(569</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">4.37</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Plan\r    shares expired </font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(224</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(102</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">0.67</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31,\r    2013</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,737</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,956</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.79</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">964</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    granted</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(908</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">908</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.64</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    terminated </font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">420</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(420</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">5.51</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Plan\r    shares expired</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(104</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(442</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.17</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31,\r    2014</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,145</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,002</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.31</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,913</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Additional\r    shares reserved</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">860</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    granted</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(1,253</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,253</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.38</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    terminated </font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">93</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(93</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.30</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 1.5pt; text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\r    exercised</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">--</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(476</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.33</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances,\r    May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">845</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,686</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,946</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options exercisable\r    and expected to be</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"padding-bottom: 3pt; text-indent: 0.25in; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">exercisable\r    at May 31, 2015</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,612</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,887</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;The\roptions outstanding and exercisable at May 31, 2015 were in the following exercise price ranges (in thousands, except per share\rdata):</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"10\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Options\r    Outstanding</b></font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"13\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Options\r    Exercisable</b></font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"10\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>at\r    May 31, 2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"13\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>at\r    May 31, 2015</b></font></td></tr>\r<tr style=\"vertical-align: bottom; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Range\r        of Exercise</b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Prices</b></font></p></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number\r    Outstanding Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r    Average Remaining Contractual Life (Years)</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r    Average Exercise Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number\r    Exercisable Shares</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r    Average Remaining Contractual Life (Years)</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r    Average Exercise Price</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Aggregate\r    Intrinsic Value</b></font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$0.59-$0.97</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">680</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.85</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">0.70</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">612</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.87</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">0.71</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$1.09-$1.40</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,293</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.97</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.28</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">874</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.64</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.28</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$1.73-$2.06</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">411</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.71</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.90</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">345</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.37</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.92</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$2.15-$2.71</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,302</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">6.10</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.45</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">358</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">5.01</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.54</font></td>\r    <td nowrap=\"nowrap\" style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF; font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white; font: 8pt Times New Roman, Times, Serif\">\r    <td colspan=\"2\" style=\"text-align: center; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$0.59-$2.71</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,686</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">4.67</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: black 2.25pt double; font: 8pt Times New Roman, Times, Serif; text-align: right\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,189</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3.89</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.43</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"padding-bottom: 3pt; text-align: right; font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,198</font></td></tr>\r<tr style=\"font: 8pt Times New Roman, Times, Serif\">\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"font: 8pt Times New Roman, Times, Serif\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;&#160;&#160;&#160;The\rtotal intrinsic values of options exercised were $540,000, $520,000 and $43,000 during fiscal 2015, 2014 and 2013, respectively.&#160;&#160;The\rweighted average contractual life of the options exercisable and expected to be exercisable at May 31, 2015 was 4.67 years.</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options\rto purchase 2,189,000, 1,892,000 and 1,948,000 shares were exercisable at May 31, 2015, 2014 and 2013, respectively. These exercisable\roptions had weighted average exercise prices of $1.43, $1.22 and $2.12 as of May 31, 2015, 2014 and 2013, respectively.</font></p>"}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-41000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenueDisclosure","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>8. CUSTOMER DEPOSITS AND DEFERRED REVENUE:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Customer deposits and\rdeferred revenue (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Customer deposits</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,685</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">871</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Deferred revenue</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1,065</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">187</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,750</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,058</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Customer deposits and\rdeferred revenue (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 8pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"6\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>May 31,</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2015</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td colspan=\"2\" style=\"border-bottom: black 1.5pt solid; text-align: center\"><font style=\"font-size: 8pt\"><b>2014</b></font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 78%\"><font style=\"font-size: 8pt\">Customer deposits</font></td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">3,685</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: right\">&#160;</td>\r    <td style=\"width: 1%\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"width: 8%; text-align: right\"><font style=\"font-size: 8pt\">871</font></td>\r    <td nowrap=\"nowrap\" style=\"width: 1%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"padding-bottom: 1.5pt\"><font style=\"font-size: 8pt\">Deferred revenue</font></td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">1,065</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td>\r    <td style=\"padding-bottom: 1.5pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid\">&#160;</td>\r    <td style=\"border-bottom: black 1.5pt solid; text-align: right\"><font style=\"font-size: 8pt\">187</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 1.5pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">4,750</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td>\r    <td style=\"padding-bottom: 3pt; text-align: right\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double\"><font style=\"font-size: 8pt\">$</font></td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right\"><font style=\"font-size: 8pt\">1,058</font></td>\r    <td nowrap=\"nowrap\" style=\"padding-bottom: 3pt\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">&#160;</p>"}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityAverageOutstandingAmount","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"492000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"P4Y8M8D"}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2223000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-206000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1080000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"1873000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1145000"}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"845000"}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1737000"}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"839000"}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"268000"}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"860000"}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1223000"}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1253000"}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"908000"}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"670000"}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"222000"}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"172000"}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"27000"}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-93000"}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-420000"}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-569000"}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-104000"}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-224000"}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-476000"}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-442000"}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-102000"}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"3612000"}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2.38"}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.64"}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.13"}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2.30"}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"5.51"}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"4.37"}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.33"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.17"}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0.67"}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.66"}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2913000","decimals":-3}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2946000","decimals":-3}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"964000","decimals":-3}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2012-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"587000","decimals":-3}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2887000","decimals":-3}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"87000"}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"120000"}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"156000"}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"87000"}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"120000"}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"156000"}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:AccruedProfessionalFeesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"147000","decimals":-3}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:AccruedProfessionalFeesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"142000","decimals":-3}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68000","decimals":-3}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"P3Y10M13D"}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"P3Y7M20D"}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"P3Y4M13D"}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"P5Y4D"}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"P3Y10M20D"}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"997000","decimals":-3}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"853000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"601000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"70000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"43000","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"726000","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"643000","decimals":-3}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"446000","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"201000","decimals":-3}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"167000","decimals":-3}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2012-06-01T00:00:00/2013-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"119000","decimals":-3}]}]}}