{"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/0001654954-16-001861","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","AEHR":"http://aehr.com/20160531","nonnum":"http://www.xbrl.org/dtr/type/non-numeric"},"description":"10-K 0001654954-16-001861 (CIK 0001040470) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2016-08-29"}],"entities":[{"name":"cik:0001040470"}],"units":[{"name":"rpt:unit-1","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"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:ConvertibleNotesAndLineOfCreditTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:ConvertibleNotesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:CumulativeStockIssuedSharesEmployeeStockPurchasePlan","dataType":"xbrla:sharesType","periodType":"instant","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:EsppSharesAvailableForIssuance","dataType":"xbrla:sharesType","periodType":"instant","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:InvestorRelations","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"AEHR:LineOfCreditConvertedToConvertibleNotes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"AEHR:Liquidity","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"AEHR:MarketValueOnDateOfGrant","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"AEHR:NetChangeInCapitalizedStockbasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"AEHR:NetProceedsFromIssuanceOfCommonStock","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:CommonStockCapitalSharesReservedForFutureIssuance","dataType":"xbrla:sharesType","periodType":"instant","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:ConcentrationRiskPercentage1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConvertibleNotesPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:DebtInstrumentCarryingAmount","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:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","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:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","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: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: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: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:SaleOfStockPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"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: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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"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:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","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:StockholdersEquityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","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:ConvertibleNotesAndLineOfCreditAbstract"},{"name":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract"},{"name":"AEHR:ConvertibleNotesAndLineOfCreditTablesAbstract"},{"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: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: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: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: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:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"}],"dimensions":[{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"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:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"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:ConcentrationRiskTypeDomain"},{"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:PlanNameDomain"},{"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:EquityIncentivePlan2006Member"}]},{"name":"rpt:domain-3","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"AEHR:ESPP2006Member"}]},{"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:MultiemployerPlansTypeDomain","relationships":[{"source":"us-gaap:MultiemployerPlansTypeDomain","target":"AEHR:StockOptionPlan19962006Member"}]},{"name":"rpt:domain-11","root":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","relationships":[{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"AEHR:ESPPMember"},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-12","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"us-gaap:AsiaMember"},{"source":"us-gaap:SegmentDomain","target":"us-gaap:EuropeMember"},{"source":"us-gaap:SegmentDomain","target":"us-gaap:NorthAmericaMember"},{"source":"us-gaap:SegmentDomain","target":"AEHR:OneCustomerMember"},{"source":"us-gaap:SegmentDomain","target":"AEHR:TwoCustomerMember"}]},{"name":"rpt:domain-13","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:AccountsReceivableMember"},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:SalesMember"}]},{"name":"rpt:domain-14","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"}]},{"name":"rpt:domain-15","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":"us-gaap:ParentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"}]}],"members":[{"name":"AEHR:ESPP2006Member","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"AEHR:ESPPMember","domainClasses":["us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"]},{"name":"AEHR:EquityIncentivePlan2006Member","domainClasses":["us-gaap:MultiemployerPlansTypeDomain"]},{"name":"AEHR:FederalMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"AEHR:OneCustomerMember","domainClasses":["us-gaap:SegmentDomain"]},{"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:TwoCustomerMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"AEHR:USMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"us-gaap:AccountsReceivableMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"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:NorthAmericaMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:ParentMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ResearchAndDevelopmentExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SalesMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"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:PlanNameAxis","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-10","optional":true},{"dimension":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-13","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-14","optional":true}]},{"name":"rpt:cube-12","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-15","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 (Expense) Benefit","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:ConvertibleNotesAndLineOfCreditAbstract","labelType":"xbrl:label","value":"Convertible Notes And Line Of Credit","language":"en-US"},{"forObject":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract","labelType":"xbrl:label","value":"Convertible Notes And Line Of Credit Details","language":"en-US"},{"forObject":"AEHR:ConvertibleNotesAndLineOfCreditTablesAbstract","labelType":"xbrl:label","value":"Convertible Notes And Line Of Credit Tables","language":"en-US"},{"forObject":"AEHR:ConvertibleNotesAndLineOfCreditTextBlock","labelType":"xbrl:label","value":"CONVERTIBLE NOTES AND LINE OF CREDIT","language":"en-US"},{"forObject":"AEHR:ConvertibleNotesTableTextBlock","labelType":"xbrl:label","value":"Convertible Notes, net of debt issuance costs","language":"en-US"},{"forObject":"AEHR:CumulativeStockIssuedSharesEmployeeStockPurchasePlan","labelType":"xbrl:label","value":"Shares issued under plan","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:ESPP2006Member","labelType":"xbrl:label","value":"2006 Purchase Plan","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:EquityIncentivePlan2006Member","labelType":"xbrl:label","value":"2006 Equity Incentive Plan","language":"en-US"},{"forObject":"AEHR:EsppSharesAvailableForIssuance","labelType":"xbrl:label","value":"ESPP shares available for issuance","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:InvestorRelations","labelType":"xbrl:label","value":"Investor relations","language":"en-US"},{"forObject":"AEHR:LineOfCreditConvertedToConvertibleNotes","labelType":"xbrl:label","value":"Line of credit converted to convertible notes","language":"en-US"},{"forObject":"AEHR:Liquidity","labelType":"xbrl:label","value":"LIQUIDITY:","language":"en-US"},{"forObject":"AEHR:MarketValueOnDateOfGrant","labelType":"xbrl:label","value":"Market value on the date of the grant","language":"en-US"},{"forObject":"AEHR:NetChangeInCapitalizedStockbasedCompensation","labelType":"xbrl:label","value":"Net change in capitalized stock-based compensation","language":"en-US"},{"forObject":"AEHR:NetProceedsFromIssuanceOfCommonStock","labelType":"xbrl:label","value":"Net proceeds after offering expenses","language":"en-US"},{"forObject":"AEHR:OneCustomerMember","labelType":"xbrl:label","value":"Customer One","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 Expense Income Net","language":"en-US"},{"forObject":"AEHR:OtherExpenseIncomeNetDetailsAbstract","labelType":"xbrl:label","value":"Other Expense Income 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.10-$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: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 and restricted stock units","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:TotalStockbasedCompensation","labelType":"xbrl:label","value":"Total stock-based compensation","language":"en-US"},{"forObject":"AEHR:TwoCustomerMember","labelType":"xbrl:label","value":"Customer Two","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:AccountsReceivableMember","labelType":"xbrl:label","value":"Accounts Receivable","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:AmortizationOfFinancingCosts","labelType":"xbrl:verboseLabel","value":"Amortization 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","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 (decrease) increase 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:label","value":"Money market funds","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:CommonStockCapitalSharesReservedForFutureIssuance","labelType":"xbrl:label","value":"Shares available under plan","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: 13,216 shares and 12,857 shares at May 31, 2016 and 2015, 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 (loss) income 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 (LOSS) INCOME:","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:label","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:verboseLabel","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"CONCENTRATION OF CREDIT RISK:","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:label","value":"Concentration risk","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"CONSOLIDATION AND EQUITY INVESTMENTS:","language":"en-US"},{"forObject":"us-gaap:ConvertibleNotesPayable","labelType":"xbrl:label","value":"Total","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:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Principal","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:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","labelType":"xbrl:label","value":"Maximum calendar year contribution per employee","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 (loss) gain","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":"Loss (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 (deficit)","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 (DEFICIT)","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:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","labelType":"xbrl:label","value":"Accrued interest","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","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":"Convertible notes, net of debt issuance costs","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:NorthAmericaMember","labelType":"xbrl:label","value":"North America","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":"2017","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"2021","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"2020","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"2019","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"2018","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 income (loss), net of tax: Foreign currency translation income (loss)","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 (EXPENSE) INCOME, 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 (expense) income, net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Other (expense) income, net","language":"en-US"},{"forObject":"us-gaap:ParentMember","labelType":"xbrl:label","value":"Total Aehr Test Systems Shareholders' Equity (Deficit)","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:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","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:ProceedsFromIssuanceOfCommonStock","labelType":"xbrl:label","value":"Proceeds from issuance of common stock under employee plans","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfCommonStock","labelType":"xbrl:verboseLabel","value":"Gross proceeds from sale of stock","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","labelType":"xbrl:label","value":"Proceed from issuance of convertible notes, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","labelType":"xbrl:label","value":"Line of credit borrowings (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:ProfitLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss)","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:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"RSUs","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:SaleOfStockPricePerShare","labelType":"xbrl:label","value":"Purchase price per share","language":"en-US"},{"forObject":"us-gaap:SalesMember","labelType":"xbrl:label","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 (expense) benefit","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 (expenses) benefit","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:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","labelType":"xbrl:label","value":"Other (expense) income","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 Transactions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"RSUs granted","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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","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:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested","labelType":"xbrl:label","value":"Intrinsic value of RSUs","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":"Common stock sold","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","labelType":"xbrl:verboseLabel","value":"RSUs granted","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures","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 (deficit)","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 (deficit):","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total Shareholders' equity (deficit)","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:StockholdersEquityPolicyTextBlock","labelType":"xbrl:label","value":"CAPITAL STOCK","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"SUBSEQUENT EVENTS","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:verboseLabel","value":"Unrecognized tax benefits","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 (in thousands)","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 (in thousands)","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":"00000047 - Disclosure - 2. ACCOUNTS RECEIVABLE (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"00000027 - 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":"00000052 - Disclosure - 6. ACCRUED EXPENSES (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"00000031 - 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":"00000017 - Disclosure - 10. CAPITAL STOCK","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"00000062 - Disclosure - 10. CAPITAL STOCK (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"00000063 - Disclosure - 10. CAPITAL STOCK (Details 2)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"00000064 - Disclosure - 10. CAPITAL STOCK (Details Narrative)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"00000035 - Disclosure - 10. CAPITAL STOCK (Tables)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"00000022 - Disclosure - 15. COMMITMENTS AND CONTINGENCIES","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"00000069 - Disclosure - 15. COMMITMENTS AND CONTINGENCIES (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"00000070 - Disclosure - 15. COMMITMENTS AND CONTINGENCIES (Details Narrative)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"00000038 - Disclosure - 15. COMMITMENTS AND CONTINGENCIES (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"00000016 - Disclosure - 9. CONVERTIBLE NOTES AND LINE OF CREDIT","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"00000060 - Disclosure - 9. CONVERTIBLE NOTES AND LINE OF CREDIT (Details)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"00000061 - Disclosure - 9. CONVERTIBLE NOTES AND LINE OF CREDIT (Details Narrative)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"00000034 - Disclosure - 9. CONVERTIBLE NOTES AND LINE OF CREDIT (Tables)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"00000015 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"00000059 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE (Details)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"00000033 - Disclosure - 8. CUSTOMER DEPOSITS AND DEFERRED REVENUE (Tables)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"00000001 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"00000018 - Disclosure - 11. EMPLOYEE BENEFIT PLANS","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"00000065 - Disclosure - 11. EMPLOYEE BENEFIT PLANS (Details Narrative)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"00000014 - Disclosure - 7. INCOME TAXES","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"00000053 - Disclosure - 7. INCOME TAXES (Details)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"00000054 - Disclosure - 7. INCOME TAXES (Details 1)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"00000055 - Disclosure - 7. INCOME TAXES (Details 2)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"00000056 - Disclosure - 7. INCOME TAXES (Details 3)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"00000057 - Disclosure - 7. INCOME TAXES (Details 4)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"00000058 - Disclosure - 7. INCOME TAXES (Details Narrative)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"00000032 - Disclosure - 7. INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"00000010 - Disclosure - 3. INVENTORIES","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"00000048 - Disclosure - 3. INVENTORIES (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"00000028 - Disclosure - 3. INVENTORIES (Tables)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"00000008 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"00000041 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PROPERTY AND EQUIPMENT (Details)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"00000040 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"00000042 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"00000043 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"00000044 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"00000045 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 4)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"00000046 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"00000025 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"00000026 - Disclosure - 1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"00000019 - Disclosure - 12. OTHER (EXPENSE) INCOME, NET","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"00000066 - Disclosure - 12. OTHER (EXPENSE) INCOME, NET (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"00000036 - Disclosure - 12. OTHER (EXPENSE) INCOME, NET (Tables)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"00000012 - Disclosure - 5. PRODUCT WARRANTIES","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"00000051 - Disclosure - 5. PRODUCT WARRANTIES (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"00000030 - Disclosure - 5. PRODUCT WARRANTIES (Tables)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"00000011 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"00000049 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET (Details)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"00000050 - Disclosure - 4. PROPERTY AND EQUIPMENT NET (Details Narrative)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"00000029 - Disclosure - 4. PROPERTY AND EQUIPMENT, NET (Tables)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"00000021 - Disclosure - 14. RELATED PARTY TRANSACTIONS","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"00000068 - Disclosure - 14. RELATED PARTY TRANSACTIONS (Details Narrative)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"00000020 - Disclosure - 13. SEGMENT INFORMATION","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"00000067 - Disclosure - 13. SEGMENT INFORMATION (Details)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"00000037 - Disclosure - 13. SEGMENT INFORMATION (Tables)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"00000024 - Disclosure - 17. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (UNAUDITED)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"00000071 - Disclosure - 17. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (Details)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"00000039 - Disclosure - 17. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (Tables)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"00000007 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"00000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"00000004 - Statement - Consolidated Statements of Operations","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"00000006 - Statement - Consolidated Statements of Shareholders' Equity (DEFICIT)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"00000023 - Disclosure - 16. SUBSEQUENT EVENTS","language":"en"}],"networks":[{"name":"rpt:network-presentation-13","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-14","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-15","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-16","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-17","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:OtherEmployeeRelatedLiabilitiesCurrent","order":10.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedProfessionalFeesCurrent","order":20.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:ProductWarrantyAccrual","order":30.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","order":40.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"AEHR:InvestorRelations","order":50.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":60.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":70.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:DeferredRentCreditCurrent","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"AEHR:AccruedCustomerObligations","order":90.0},{"source":"AEHR:AccruedExpensesDetailsAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-18","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-19","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:AccountsPayableCurrent","order":110.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":120.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"AEHR:CustomerDepositsAndDeferredRevenue","order":130.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrent","order":140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebt","order":150.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:AccruedIncomeTaxesNoncurrent","order":160.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredRentCreditNoncurrent","order":170.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredRevenueNoncurrent","order":180.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"AEHR:ConsolidatedBalanceSheetsAbstract","target":"us-gaap:StockholdersEquityAbstract","order":210.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValue","order":220.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":230.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":240.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":250.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":260.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:MinorityInterest","order":280.0},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-20","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-21","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-22","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":40.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","order":60.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":90.0},{"source":"AEHR:CapitalStockDetailsAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":120.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":130.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":200.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","order":210.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":220.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","order":290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-23","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-24","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:EquityIncentivePlan2006Member","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:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","order":110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"AEHR:MarketValueOnDateOfGrant","order":120.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested","order":130.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-25","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-26","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-27","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-28","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-29","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-30","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:ConvertibleNotesAndLineOfCreditAbstract","order":1.0},{"source":"AEHR:ConvertibleNotesAndLineOfCreditAbstract","target":"AEHR:ConvertibleNotesAndLineOfCreditTextBlock","order":0.0}]},{"name":"rpt:network-presentation-31","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract","order":1.0},{"source":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract","target":"us-gaap:DebtInstrumentCarryingAmount","order":0.0},{"source":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract","target":"us-gaap:UnamortizedDebtIssuanceExpense","order":10.0},{"source":"AEHR:ConvertibleNotesAndLineOfCreditDetailsAbstract","target":"us-gaap:ConvertibleNotesPayable","order":20.0}]},{"name":"rpt:network-presentation-32","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:AmortizationOfFinancingCosts","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCredit","order":30.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","order":40.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:DebtWeightedAverageInterestRate","order":50.0},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityAverageOutstandingAmount","order":60.0}]},{"name":"rpt:network-presentation-33","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:ConvertibleNotesAndLineOfCreditTablesAbstract","order":1.0},{"source":"AEHR:ConvertibleNotesAndLineOfCreditTablesAbstract","target":"AEHR:ConvertibleNotesTableTextBlock","order":0.0}]},{"name":"rpt:network-presentation-34","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-35","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-36","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-37","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-38","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-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","order":1.0},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":0.0},{"source":"us-gaap:StatementTable","target":"us-gaap:PlanNameAxis","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"AEHR:ESPP2006Member","order":40.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","order":40.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","order":50.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:CumulativeStockIssuedSharesEmployeeStockPurchasePlan","order":60.0},{"source":"AEHR:EmployeeBenefitPlansDetailsNarrativeAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0}]},{"name":"rpt:network-presentation-40","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-41","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-42","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-43","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-44","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-45","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-46","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":"us-gaap:StatementLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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-47","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-48","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-49","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-50","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-51","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-52","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-53","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},{"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-54","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-55","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-56","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-57","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-58","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:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":0.0},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:MultiemployerPlanTypeAxis","order":10.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SaleOfStockPricePerShare","order":10.0},{"source":"us-gaap:StatementTable","target":"us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis","order":20.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProceedsFromIssuanceOfCommonStock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":30.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:NetProceedsFromIssuanceOfCommonStock","order":30.0},{"source":"us-gaap:StatementTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":40.0},{"source":"us-gaap:MultiemployerPlansTypeDomain","target":"AEHR:StockOptionPlan19962006Member","order":70.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"AEHR:ESPPMember","order":90.0},{"source":"AEHR:OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrativeAbstract","target":"us-gaap:StatementTable","order":100.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":100.0},{"source":"us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":120.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockBasedCompensationAbstract","order":120.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","order":130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:SegmentDomain","target":"us-gaap:AsiaMember","order":140.0},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:AccountsReceivableMember","order":140.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","order":140.0},{"source":"us-gaap:SegmentDomain","target":"us-gaap:EuropeMember","order":150.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":150.0},{"source":"us-gaap:SegmentDomain","target":"us-gaap:NorthAmericaMember","order":160.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","order":160.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","order":180.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":200.0},{"source":"us-gaap:SegmentDomain","target":"AEHR:OneCustomerMember","order":200.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","order":200.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":210.0},{"source":"us-gaap:SegmentDomain","target":"AEHR:TwoCustomerMember","order":220.0},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:SalesMember","order":230.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":230.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":240.0},{"source":"us-gaap:StatementLineItems","target":"AEHR:EsppSharesAvailableForIssuance","order":250.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareAbstract","order":260.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":270.0}]},{"name":"rpt:network-presentation-59","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":"AEHR:Liquidity","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-60","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-61","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-62","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-63","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-64","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-65","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-66","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-67","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-68","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-69","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-70","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-71","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-72","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-73","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-74","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-75","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-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:QuarterlyFinancialInformationTextBlock","order":0.0}]},{"name":"rpt:network-presentation-77","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-78","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-79","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},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"AEHR:LineOfCreditConvertedToConvertibleNotes","order":400.0}]},{"name":"rpt:network-presentation-80","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-81","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-presentation-82","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":"us-gaap:ParentMember","order":50.0},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":0.0}]},{"name":"rpt:network-calculation-84","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}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"AEHR:InvestorRelations","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-85","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:AccountsPayableCurrent","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:AccruedLiabilitiesCurrent","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":"AEHR:CustomerDepositsAndDeferredRevenue","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: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-86","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-87","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-88","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-89","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-90","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-91","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-92","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-93","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/ConvertibleNotesAndLineOfCredit"},{"name":"rpt:group-18","groupURI":"http://aehr.com/role/ConvertibleNotesAndLineOfCreditDetails"},{"name":"rpt:group-19","groupURI":"http://aehr.com/role/ConvertibleNotesAndLineOfCreditDetailsNarrative"},{"name":"rpt:group-20","groupURI":"http://aehr.com/role/ConvertibleNotesAndLineOfCreditTables"},{"name":"rpt:group-21","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenue"},{"name":"rpt:group-22","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenueDetails"},{"name":"rpt:group-23","groupURI":"http://aehr.com/role/CustomerDepositsAndDeferredRevenueTables"},{"name":"rpt:group-24","groupURI":"http://aehr.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-25","groupURI":"http://aehr.com/role/EmployeeBenefitPlans"},{"name":"rpt:group-26","groupURI":"http://aehr.com/role/EmployeeBenefitPlansDetailsNarrative"},{"name":"rpt:group-27","groupURI":"http://aehr.com/role/IncomeTaxes"},{"name":"rpt:group-28","groupURI":"http://aehr.com/role/IncomeTaxesDetails"},{"name":"rpt:group-29","groupURI":"http://aehr.com/role/IncomeTaxesDetails1"},{"name":"rpt:group-30","groupURI":"http://aehr.com/role/IncomeTaxesDetails2"},{"name":"rpt:group-31","groupURI":"http://aehr.com/role/IncomeTaxesDetails3"},{"name":"rpt:group-32","groupURI":"http://aehr.com/role/IncomeTaxesDetails4"},{"name":"rpt:group-33","groupURI":"http://aehr.com/role/IncomeTaxesDetailsNarrative"},{"name":"rpt:group-34","groupURI":"http://aehr.com/role/IncomeTaxesTables"},{"name":"rpt:group-35","groupURI":"http://aehr.com/role/Inventories"},{"name":"rpt:group-36","groupURI":"http://aehr.com/role/InventoriesDetails"},{"name":"rpt:group-37","groupURI":"http://aehr.com/role/InventoriesTables"},{"name":"rpt:group-38","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-39","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies-PropertyAndEquipmentDetails"},{"name":"rpt:group-40","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails"},{"name":"rpt:group-41","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails1"},{"name":"rpt:group-42","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails2"},{"name":"rpt:group-43","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails3"},{"name":"rpt:group-44","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails4"},{"name":"rpt:group-45","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"},{"name":"rpt:group-46","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-47","groupURI":"http://aehr.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-48","groupURI":"http://aehr.com/role/OtherExpenseIncomeNet"},{"name":"rpt:group-49","groupURI":"http://aehr.com/role/OtherExpenseIncomeNetDetails"},{"name":"rpt:group-50","groupURI":"http://aehr.com/role/OtherExpenseIncomeNetTables"},{"name":"rpt:group-51","groupURI":"http://aehr.com/role/ProductWarranties"},{"name":"rpt:group-52","groupURI":"http://aehr.com/role/ProductWarrantiesDetails"},{"name":"rpt:group-53","groupURI":"http://aehr.com/role/ProductWarrantiesTables"},{"name":"rpt:group-54","groupURI":"http://aehr.com/role/PropertyAndEquipmentNet"},{"name":"rpt:group-55","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetDetails"},{"name":"rpt:group-56","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetDetailsNarrative"},{"name":"rpt:group-57","groupURI":"http://aehr.com/role/PropertyAndEquipmentNetTables"},{"name":"rpt:group-58","groupURI":"http://aehr.com/role/RelatedPartyTransactions"},{"name":"rpt:group-59","groupURI":"http://aehr.com/role/RelatedPartyTransactionsDetailsNarrative"},{"name":"rpt:group-60","groupURI":"http://aehr.com/role/SegmentInformation"},{"name":"rpt:group-61","groupURI":"http://aehr.com/role/SegmentInformationDetails"},{"name":"rpt:group-62","groupURI":"http://aehr.com/role/SegmentInformationTables"},{"name":"rpt:group-63","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialData"},{"name":"rpt:group-64","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialDataDetails"},{"name":"rpt:group-65","groupURI":"http://aehr.com/role/SelectedQuarterlyConsolidatedFinancialDataTables"},{"name":"rpt:group-66","groupURI":"http://aehr.com/role/StatementsOfCashFlows"},{"name":"rpt:group-67","groupURI":"http://aehr.com/role/StatementsOfComprehensiveIncomeLoss"},{"name":"rpt:group-68","groupURI":"http://aehr.com/role/StatementsOfOperations"},{"name":"rpt:group-69","groupURI":"http://aehr.com/role/StatementsOfShareholdersEquityDeficit"},{"name":"rpt:group-70","groupURI":"http://aehr.com/role/SubsequentEvents"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-13"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-14"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-15"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-16"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-17"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-18"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-19"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-20"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-21"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-22"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-23"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-24"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-25"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-26"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-27"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-28"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-29"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-4","forObject":"rpt:network-calculation-84"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-85"},{"groupName":"rpt:group-14","forObject":"rpt:network-calculation-86"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-87"},{"groupName":"rpt:group-30","forObject":"rpt:network-calculation-88"},{"groupName":"rpt:group-31","forObject":"rpt:network-calculation-89"},{"groupName":"rpt:group-49","forObject":"rpt:network-calculation-90"},{"groupName":"rpt:group-55","forObject":"rpt:network-calculation-91"},{"groupName":"rpt:group-66","forObject":"rpt:network-calculation-92"},{"groupName":"rpt:group-68","forObject":"rpt:network-calculation-93"},{"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-26","forObject":"rpt:cube-3"},{"groupName":"rpt:group-33","forObject":"rpt:cube-4"},{"groupName":"rpt:group-39","forObject":"rpt:cube-5"},{"groupName":"rpt:group-40","forObject":"rpt:cube-6"},{"groupName":"rpt:group-41","forObject":"rpt:cube-7"},{"groupName":"rpt:group-42","forObject":"rpt:cube-8"},{"groupName":"rpt:group-43","forObject":"rpt:cube-9"},{"groupName":"rpt:group-45","forObject":"rpt:cube-10"},{"groupName":"rpt:group-61","forObject":"rpt:cube-11"},{"groupName":"rpt:group-69","forObject":"rpt:cube-12"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"AEHR TEST SYSTEMS"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0001040470"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"2016-05-31"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"false"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"--05-31"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"No"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"No"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"Smaller Reporting Company"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-12","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":"0.01"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10000000"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10000000"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-20","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":"0.01"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75000000"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75000000"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12857000"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13216000"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12857000"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13216000"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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\"><b>1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</b></p>\r\r\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\"></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; text-align: justify; 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;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. The Company&#146;s principal products are the Advanced Burn-In and Test System,\ror ABTS, the FOX full wafer contact parallel test and burn-in systems, the MAX burn-in system, WaferPak full wafer contactor, the\rDiePak carrier and test fixtures.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. In recent years, the Company has recognized\rsignificantly lower sales levels compared to the net sales of the years immediately preceding fiscal 2009, as a result of a major\rcustomer filing bankruptcy and a slowdown in the semiconductor manufacturing industry. In response to the low levels of net sales,\rthe Company took significant steps to minimize expense levels and to increase the likelihood that it will have sufficient cash\rto support operations during the slow business periods.&#160; Those steps included reductions in headcount, reduced compensation\rfor officers and other salaried employees, Company-wide shutdowns and lower fees paid to the Board of Directors, among other spending\rcuts. 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; text-align: justify; 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 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. The purchase price per share of the common stock sold in the private placement was $1.00, resulting\rin gross proceeds to the Company of $1,158,000, before offering expenses. The net proceeds after offering expenses were $1,138,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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. The purchase price per share of the common stock sold in the private placement was $2.431,\rresulting in gross proceeds to the Company of $2,589,000, before offering expenses. The net proceeds after offering expenses were\r$2,574,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2011, the Company\rentered into a working capital credit facility agreement with Silicon Valley Bank allowing the Company to borrow up to $1.5 million\rbased upon qualified U.S. based and foreign customer receivables, and export-related inventory. In May 2012, the credit agreement\rwas amended to increase the borrowing limit to $2.0 million. In September 2012, the credit agreement was amended to increase the\rborrowing limit to $2.5 million. On April 10, 2015, the Company terminated the working capital credit facility agreement with Silicon\rValley Bank and entered into a Convertible Note Purchase and Credit Facility Agreement (the &#147;Purchase Agreement&#148;) with\rQVT Fund LP and Quintessence Fund L.P. (the &#147;Purchasers&#148;) providing for (a) the Company&#146;s sale to the Purchasers\rof $4,110,000 in aggregate principal amount of 9.0% Convertible Secured Notes due 2017 (the &#147;Convertible Notes&#148;) and\r(b) a secured revolving loan facility (the &#147;Credit Facility&#148;) in an aggregate principal amount of up to $2,000,000.\rThe Company received $3.8 million in net proceeds from the issuance of the Convertible Notes in fiscal 2015. In fiscal 2016 the\rCompany drew $2.0 million against the Credit Facility. Refer to Note 9, &#147;CONVERTIBLE NOTES AND LINE OF CREDIT&#148;, for\rfurther discussion of the Credit Facility and the Convertible Notes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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\r2016, 2015 and 2014, the Company experienced negative cash flow from operating activities. The Company anticipates that\rthe existing cash balance together with income from operations, collections of existing accounts receivable, revenue from\rour existing backlog of products, the sale of inventory on hand, and deposits and down payments against significant orders\rwill be adequate to meet its short-term working capital and capital equipment requirements. The Company extended the maturity\rdate of the Convertible Notes to April 10, 2019 which improves our ability to meet current liabilities for fiscal 2017. \rRefer to Note 16, &#147;SUBSEQUENT EVENTS&#148;. Depending on its rate of growth and profitability, and its ability to\robtain significant orders with down payments, the Company may require additional equity or debt financing to meet its\rworking capital requirements or capital equipment needs. There can be no assurance that additional financing will be\ravailable when required, or if available, that such financing can be obtained on terms satisfactory to the Company.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 consolidated\rfinancial statements include the accounts of the Company and both its wholly-owned and majority-owned foreign subsidiaries.\rIntercompany accounts and transactions have been eliminated. Equity investments in which the Company holds an equity interest\rless than 20 percent and over which the Company does not have significant influence are accounted for using the cost method.\rDividends received from investees accounted for using the cost method are included in other (expense) income, net on the\rConsolidated Statements of Operations.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. Additionally, their\rnet sales and expenses are translated using exchange rates approximating average rates prevailing during the fiscal year. 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 (deficit).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. See Note 12 for the detail of foreign exchange transaction gains and losses for all periods\rpresented.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 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. Actual results\rcould differ from those estimates. Significant estimates in the Company&#146;s consolidated financial statements include allowance\rfor 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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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;Cash equivalents consist\rof money market instruments purchased with an original maturity of three months or less. These investments are reported at fair\rvalue.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 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; text-align: justify; 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 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. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market\rdata obtained from independent sources while unobservable inputs reflect a reporting entity&#146;s pricing based upon their own\rmarket assumptions. The fair value hierarchy consists of the following three levels:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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\rthe Company&#146;s financial assets measured at fair value on a recurring basis as of May 31, 2016 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;</b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>Balance as of&#160; </b></p></td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b></b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>May 31, 2016&#160; </b></p></td><td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left; padding-bottom: 1pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">51</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></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;The following table\rsummarizes the Company&#146;s financial assets 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Balance\r                                         as of&#160; </b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31, 2015&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,700</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,650</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;There were no financial\rliabilities measured at fair value as of May 31, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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 expenses are valued at their carrying value, which approximates\rfair value due to their short maturities. The carrying value of the debt approximates the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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-align: justify; 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; text-align: justify; 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. Accounts receivable are recorded at the invoiced amount and are not interest\rbearing. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible trade receivables. The\rCompany also reviews its trade receivables by aging category to identify specific customers with known disputes or collection issues.\rThe Company exercises judgment when determining the adequacy of these reserves as the Company evaluates historical bad debt trends,\rgeneral economic conditions in the United States and internationally, and changes in customer financial conditions. Uncollectible\rreceivables are recorded as bad debt expense when all efforts to collect have been exhausted and recoveries are recognized when\rthey are received. No significant adjustments to the allowance for doubtful accounts were recorded during the years ended May 31,\r2016, 2015 or 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. As of May 31, 2016, approximately 7%, 68%\rand 25% of gross accounts receivable were from customers located in Asia, Europe and North America, respectively. As of May 31,\r2015, approximately 70%, 3% and 27% of gross accounts receivable were from customers located in Asia, Europe and North America,\rrespectively. One customer accounted for 67% of gross accounts receivable as of May 31, 2016. Two customers accounted for 41% and\r32% of gross accounts receivable as of May 31, 2015. Two customers accounted for 47% and 32% of net sales in fiscal 2016. Two customers\raccounted for 45% and 11% of net sales in fiscal 2015. The Company performs ongoing credit evaluations of its customers and generally\rdoes not require collateral. The Company uses letter of credit terms for some of its international customers.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 cash\rand cash equivalents are generally deposited with major financial institutions in the United States, Japan, Germany and Taiwan.\rThe Company invests its excess cash in money market funds. The money market funds bear the risk associated with each fund. The\rmoney market funds have variable interest rates. The Company has not experienced any material losses on its money market funds\ror short-term cash deposits.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 relies on\rsubcontractors to manufacture many of the components and subassemblies used in its products. Quality or performance failures of\rthe Company&#146;s products or changes in its manufacturers&#146; financial or business condition could disrupt the Company&#146;s\rability to supply quality products to its customers and thereby have a material and adverse effect on its business and operating\rresults. Some of the components and technologies used in the Company&#146;s products are purchased and licensed from a single\rsource or a limited number of sources. The loss of any of these suppliers may cause the Company to incur additional transition\rcosts, result in delays in the manufacturing and delivery of its products, or cause it to carry excess or obsolete inventory and\rcould cause it to redesign its products.</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\">INVENTORIES:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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. Provisions for excess, obsolete\rand unusable inventories are made after management&#146;s evaluation of future demand and market conditions. The Company adjusts\rinventory balances to approximate the lower of its manufacturing costs or market value. If actual future demand or market conditions\rbecome less favorable than those projected by management, additional inventory write-downs may be required, and would be reflected\rin 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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. Major improvements are capitalized, while repairs and maintenance\rare expensed as incurred. Leasehold improvements are amortized over the lesser of their estimated useful lives or the term of the\rrelated lease. Furniture and fixtures, machinery and equipment, and test equipment are depreciated on a straight-line basis over\rtheir estimated useful lives. 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Furniture and fixtures&#160;. . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . . .2 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Machinery and equipment. . . . . . . . . . . . . . . . . . . . .\r. . . . . . . .3 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Test equipment. . . . . . . . . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . 4 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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; text-align: justify; 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\rCompany recognizes revenue upon the shipment of products or the performance of services when: (1) persuasive evidence of\rthe arrangement exists; (2) goods or services have been delivered; (3) the price is fixed or determinable; and (4)\rcollectibility is reasonably assured. When a sales agreement involves multiple deliverables, such as extended support\rprovisions, training to be supplied after delivery of the systems, and test programs specific to customers&#146; routine\rapplications, the multiple deliverables are evaluated to determine the unit of accounting. Judgment is required to properly\ridentify 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\rrecognition.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Revenue related to the\rmultiple elements are allocated to each unit of accounting using the relative selling price hierarchy. Consistent with accounting\rguidance, the selling price is based upon vendor specific objective evidence (VSOE). If VSOE is not available, third party evidence\r(TPE) is used to establish the selling price. In the absence of VSOE or TPE, estimated selling price is used. The Company has adopted\rthis guidance effective with the first quarter of fiscal 2012.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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. The consideration earned upon achieving the milestone is required to meet the\rfollowing conditions prior to recognition: (i) the value is commensurate with the vendor&#146;s performance to meet the milestone,\r(ii) it relates solely to past performance, (iii) and it is reasonable relative to all of the deliverables and payment terms within\rthe arrangement. 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-align: justify; 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;Sales tax collected from\rcustomers is not included in net sales but rather recorded as a liability due to the respective taxing authorities. 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; text-align: justify; 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;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; text-align: justify; 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\rCompany&#146;s terms of sales with distributors are generally FOB shipping point with payment due within 60 days. All\rproducts go through in-house testing and verification of specifications before shipment. Apart from warranty reserves,\rcredits issued have not been material as a percentage of net sales. The Company&#146;s distributors do not generally carry\rinventories of the Company&#146;s products. Instead, the distributors place orders with the Company at or about the time\rthey receive orders from their customers. The Company&#146;s shipment terms to our distributors do not provide for credits\ror rights of return. 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. At the time the Company ships products to the distributors, the price\ris fixed. Subsequent to the issuance of the invoice, there are no discounts or special terms. The Company does not give the\rbuyer the right to return the product or to receive future price concessions. The Company&#146;s arrangements do not include\rvendor consideration.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. Costs incurred in the development of\rsoftware programs for the Company&#146;s products are charged to operations as incurred until technological feasibility of the\rsoftware has been established. Generally, technological feasibility is established when the software module performs its primary\rfunctions described in its original specifications, contains features required for it to be usable in a production environment,\ris completely documented and the related hardware portion of the product is complete. After technological feasibility is established,\rany additional costs are capitalized. Capitalization of software costs ceases when the software is substantially complete and is\rready for its intended use. Capitalized costs are amortized over the estimated life of the related software product using the greater\rof the units of sales or straight-line methods over ten years. No system software development costs were capitalized or amortized\rin fiscal 2016, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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.\rIf an 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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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;Amounts billed to customers\rfor shipping and handling of products are included in net sales. Costs incurred related to shipping and handling of products are\rincluded in cost of sales.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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. 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; text-align: justify; 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;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, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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. The guidance prescribes a &#147;more likely than not&#148;\rrecognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken\ror expected to be taken in a tax return. The Company does not expect any material change in its unrecognized tax benefits over\rthe next twelve months. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income\rtaxes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. Tax years 1997 &#150; 2016 remain subject to examination by the appropriate governmental agencies\rdue to tax loss carryovers from those years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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\rcompensation expense consists of expenses for stock options, restricted stock units, or RSUs, and employee stock\rpurchase plan, or ESPP, purchase rights. Stock-based compensation cost for  stock options and ESPP purchase rights are\rmeasured at each grant date, based on the fair value of the award using the Black-Scholes option valuation model, and is\rrecognized as expense over the employee&#146;s requisite service period. This model was developed for use in estimating the\rvalue of publicly traded options that have no vesting restrictions and are fully transferable. The Company&#146;s employee\rstock options have characteristics significantly different from those of publicly traded options. All of the Company&#146;s\rstock-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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;The following table summarizes\rcompensation costs related to the Company&#146;s stock-based compensation for the years ended May 31, 2016, 2015 and 2014 (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 cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;</b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>Year Ended May 31,</b>&#160; </p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\"></td><td style=\"padding-bottom: 1pt\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;</b></p></td><td style=\"padding-bottom: 1pt\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Stock-based compensation in the form of stock options, RSUs, and ESPP purchase rights, included in:</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 46%\">Cost of sales</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">87</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">70</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">43</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Selling, general and administrative</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">723</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">726</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">643</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Research and development</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">206</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">201</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">167</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Net effect on net (loss) income</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,016</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">997</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">853</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Effect on net (loss) income per share:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Basic</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;&#160;Diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.07</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During fiscal 2016, 2015\rand fiscal 2014, the Company recorded stock-based compensation related to stock options and restricted stock units of $894,000,\r$857,000 and $723,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, 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,102,000 which is net of estimated forfeitures of $3,000. This cost will be amortized\ron a straight-line basis over a weighted average period of approximately 2.1 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 2016, 2015\rand fiscal 2014, the Company recorded stock-based compensation related to its ESPP of $122,000, $140,000 and $130,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, 2015\rand 2014, stock-based compensation costs of $0, $20,000 and $24,000, respectively, were capitalized as part of inventory.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, the\rtotal compensation cost related to purchase rights under the ESPP but not yet recognized was $138,000. This cost will be amortized\ron a straight-line basis over a weighted average period of approximately 1.2 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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;Valuation and Amortization\rMethod. The Company estimates the fair value of stock options granted using the Black-Scholes option valuation method and a single\roption award approach. The fair value under the single option approach is amortized on a straight-line basis over the requisite\rservice periods of the awards, which is generally the vesting period.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 Term. The Company&#146;s\rexpected term represents the period that the Company&#146;s stock-based awards are expected to be outstanding and was determined\rbased on historical experience, giving consideration to the contractual terms of the stock-based awards, vesting schedules and\rexpectations 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-align: justify; 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.\rVolatility is a measure of the amounts by which a financial variable such as stock price has fluctuated (historical volatility)\ror is expected to fluctuate (expected volatility) during a period. The Company uses the historical volatility for the past five\ryears, which matches the expected term of most of the option grants, to estimate expected volatility. Volatility for each of the\rESPP&#146;s four time periods of six months, twelve months, eighteen months, and twenty-four months is calculated separately and\rincluded in the overall stock-based compensation cost recorded.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Dividends. The Company\rhas never paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future.\rConsequently, 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; text-align: justify; 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;Risk-Free Interest Rate.\rThe Company bases the risk-free interest rate used in the Black-Scholes option valuation method on the implied yield in effect\rat the time of option grant on U.S. Treasury zero-coupon issues with a remaining term equivalent to the expected term of the stock\rawards including the ESPP.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Estimated Forfeitures.\rWhen estimating 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-align: justify; 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. The fair\rvalues of the Company&#146;s stock options granted to employees shares in fiscal 2016, 2015 and 2014 were estimated using the\rfollowing weighted average assumptions in the Black-Scholes option valuation method:</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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Option plan shares</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Expected term (in years)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Volatility</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.86</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.90</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.95</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Expected dividend</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Risk-free interest rates</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.21</td><td style=\"text-align: left\">%</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.20</td><td style=\"text-align: left\">%</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.39</td><td style=\"text-align: left\">%</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Weighted-average grant date fair value</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.31</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.52</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.09</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 fair value of our\rESPP purchase rights for the fiscal 2016, 2015 and 2014 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\"><tr style=\"vertical-align: bottom\"><td style=\"font-size: 12pt\"></td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year End May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Employee stock purchase plan shares</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Expected term (in years)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Volatility</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.64 &#150; 0.74</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.55 &#150; 0.83</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.86 &#150; 1.00</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Expected dividend</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Risk-free interest rates</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.40%&#150;0.76% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.55% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.44% </font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Weighted-average grant date fair value</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.80</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.43</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.34</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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, 2016, 2015 and 2014, ESPP purchase rights of 304,000, 222,000, and 172,000 shares, respectively, were granted. Total\rESPP shares issued during the fiscal years ended May 31, 2016, 2015, and 2014 were 86,000, 87,000, and 120,000 shares, respectively.\rAs of May 31, 2016 there were 182,000 ESPP shares available for issuance.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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; text-align: justify; 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 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\rEnded May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Numerator: Net (loss) income</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,785</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,647</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">422</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left\">Denominator for basic net (loss) income per share:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;&#160;Weighted-average shares outstanding</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">10,877</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left\">Shares used in basic net (loss) income per share calculation</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">13,091</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">12,047</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">10,877</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Effect of dilutive securities</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">1,012</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Denominator for diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">11,889</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Basic net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;For the purpose of\rcomputing diluted earnings per share, weighted average potential common shares do not include stock options with an exercise\rprice greater than the average fair value of the Company&#146;s common stock for the period, as the effect would be\ranti-dilutive. In the fiscal year&#146;s ended May 31, 2016 and 2015, potential common shares have not been included in the\rcalculation of diluted net loss per share as the effect would be anti-dilutive. As such, the numerator and the denominator\rused in computing both basic and diluted net loss per share for these periods are the same. Stock options to purchase\r3,201,000, 3,686,000, and 301,000 shares of common stock were outstanding on May 31, 2016, 2015 and 2014, respectively, but\rwere not included in the computation of diluted net (loss) income per share, because the inclusion of such shares would be\ranti-dilutive. ESPP rights to purchase 304,000, 175,000 and 131,000 ESPP shares were outstanding on May 31, 2016, 2015 and\r2014, respectively, but were not included in the computation of diluted net (loss) income per share, because the inclusion of\rsuch shares would be anti-dilutive. RSUs for 35,000 shares were outstanding at May 31, 2016 but not included in the\rcomputation of diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive. The shares\rconvertible under the Convertible Notes outstanding at May 31, 2016 were not included in the computation of diluted net\r(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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">COMPREHENSIVE (LOSS) INCOME:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 (loss)\rincome generally represents all changes in shareholders&#146; equity (deficit) except those resulting from investments or contributions\rby shareholders. Unrealized gains and losses on foreign currency translation adjustments are included in the Company&#146;s components\rof comprehensive (loss) income, which are excluded from net (loss) income. Comprehensive (loss) income is included in the statements\rof shareholders&#146; equity (deficit) and comprehensive (loss) income.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 (deficit).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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, as\rpart of its ongoing efforts to assist in the convergence of US GAAP and International Financial Reporting Standards\r(&#147;IFRS&#148;), the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update\r(&#147;ASU&#148;) 2014-09, &#147;Revenue from Contracts with Customers (Topic 606).&#148; The new guidance sets forth a new\rfive-step revenue recognition model which replaces the prior revenue recognition guidance in its entirety and is intended to\reliminate numerous industry-specific pieces of revenue recognition guidance that have historically existed in US GAAP. The\runderlying principle of the new standard is that a business or other organization will recognize revenue to  reflect the\rtransfer of promised goods or services to customers in an amount that reflects what it expects in exchange for the goods or\rservices. The standard also requires more detailed disclosures and provides additional guidance for transactions that were\rnot addressed completely in the prior accounting guidance. The ASU provides alternative methods of initial adoption and will\rbecome effective for us beginning in the first quarter of fiscal 2019. The FASB has issued several updates to the standard\rwhich i) defer the original effective date from January 1, 2017 to January 1, 2018, while allowing for early adoption as of\rJanuary 1, 2017 (ASU 2015-14). ii) clarify the application of the principal versus agent guidance (ASU 2016-08). and iii)\rclarify the guidance on inconsequential and perfunctory promises and licensing (ASU 2016-10). In May 2016, the FASB issued\rASU 2016-12, &#145;Revenue from Contracts with Customers (Topic 606) Narrow-Scope Improvements and Practical\rExpedients&#148;, to address certain narrow aspects of the guidance including collectibility criterion, collection of sales\rtaxes from customers, noncash consideration, contract modifications and completed contracts. This issuance does not change\rthe core principle of the guidance in the initial topic issued in May 2014. The Company is currently evaluating the impact of\radopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2014, the FASB\rissued ASU No. 2014-15, Presentation of Going Concern. This standard requires management to evaluate the conditions or events that\rraise substantial doubt about the entity&#146;s ability to continue as a going concern and whether or not it is probable that\rthe entity will be unable to meet its obligations as they become due within one year after the date the financial statements are\rissued. The new standard will apply to all entities and will be effective for us in the fiscal year 2017, with early adoption permitted.\rThe Company is currently evaluating the impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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 9 of Notes to Consolidated Financial Statements, &#147;CONVERTIBLE NOTES AND LINE OF CREDIT&#148; for further discussion\rof the Credit Facility and Convertible Notes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 July 2015, the\rFASB issued ASU No. 2015-11, Inventory. This standard requires management to measure inventory at the lower of cost or net\rrealizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably\rpredictable costs of completion, disposal, and transportation. This new standard will be effective for us in the fiscal year\r2018, with early adoption permitted. The Company is currently evaluating the impact of adopting this new guidance on its\rconsolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2015, the FASB\rissued ASU No. 2015-15, Imputation of Interest. This standard clarifies ASU 2015-03, Debt Issuance Costs discussed above, in which\ran entity may defer and present debt issuance costs for line of credit arrangements as an asset and subsequently amortize the costs\rover the term of the line of credit agreement regardless of whether any amounts are outstanding. The Company is currently evaluating\rthe impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 November 2015, FASB\rissued ASU No. 2015-17, Income Taxes. This standard simplifies the presentation of deferred income taxes to be classified as noncurrent\rin the consolidated balance sheet. This new standard will be effective for us in the fiscal year 2018, with early adoption permitted.\rThe Company is currently evaluating the impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 February 2016, FASB\rissued ASU No. 2016-02, Leases. This standard requires management to present all leases greater than one year on the balance sheet\ras a liability to make payments and an asset as the right to use the underlying asset for the lease term. This new standard will\rbe effective for us in the fiscal year 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting\rthis new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 January 2016, FASB\rissued ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities. This standard changes accounting\rfor equity investments, financial liabilities under the fair value option and the presentation and disclosure requirements for\rfinancial instruments. In addition, it clarifies guidance related to the valuation allowance assessment when recognizing deferred\rtax assets resulting from unrealized losses on available-for-sale debt securities. ASU 2016-01 is effective for us in fiscal year\r2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial\rstatements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 March 2016, FASB released\rASU 2016-09, Compensation - Stock Compensation. The standard simplifies several aspects of the accounting for share-based payment\rtransactions, including the income tax consequences, forfeitures, classification of awards as either equity or liabilities, and\rclassification on the statement of cash flows. The accounting standard will be effective for the Company beginning the first quarter\rof fiscal 2018, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated\rfinancial statements.</p>"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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-size: 8pt\"><b>2. ACCOUNTS RECEIVABLE:</b></font></p>\r\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font-size: 8pt\">&#160;</font></p>\r\r<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-size: 8pt\">Accounts receivable comprise (in thousands):</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;</font></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td>&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Accounts receivable</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">530</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,404</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Allowance for doubtful accounts</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(8</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(21</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">522</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,383</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;</font></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Additions</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Balance at</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">charged to</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Balance</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">beginning</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">costs and</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">at end</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b> </b></font></p></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\">expenses</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b>Deductions*</b></font></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b></b></font></p></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\">of year</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Allowance for doubtful accounts receivable:</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; padding-bottom: 2.5pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2016</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">21</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">(13</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">8</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2015</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">51</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(30</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">21</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;*\rDeductions include write-offs of uncollectible accounts and collections of amounts previously reserved.</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;</font></p>"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>3. INVENTORIES:</b></p>\r\r\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\"></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<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Raw materials and sub-assemblies</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,839</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,018</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Work in process</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4,151</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,584</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Finished goods</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">43</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">521</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">7,033</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">7,123</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; 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,\rnet comprise (in thousands):</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b></b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Leasehold improvements</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,072</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,093</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Furniture and fixtures</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">974</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,062</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Machinery and equipment</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,330</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,802</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Test equipment</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">2,581</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">2,967</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">6,957</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">8,924</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Accumulated depreciation and amortization</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(5,753</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(8,446</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,204</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">478</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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>Depreciation expense\rwas $203,000, $135,000 and $141,000 for fiscal 2016, 2015, and 2014, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; 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 provides\rfor the estimated cost of product warranties at the time revenues are recognized on the products shipped. While the Company engages\rin extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component\rsuppliers, the Company&#146;s warranty obligation is affected by product failure rates, material usage and service delivery costs\rincurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ\rfrom 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; text-align: justify; 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 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; text-align: justify; 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;Following is a summary\rof changes in the Company&#146;s liability for product warranties during the fiscal years ended May 31, 2016 and 2015 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt\"><b>&#160;</b></td><td style=\"padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>&#160;2016</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2015</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Balance at the beginning of the year</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">137</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">223</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Accruals for warranties issued during the year</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">334</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">150</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Settlement made during the year (in cash or in kind)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(316</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(236</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Balance at the end of the year</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">155</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">137</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 accrued warranty\rbalance is included in accrued expenses on the consolidated balance sheets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Payroll related.</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">706</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">503</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Commissions and bonuses</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">227</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">94</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Professional services</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">166</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">142</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Warranty</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">155</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">137</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Accrued interest</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">110</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Investor relations</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">88</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">32</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Taxes payable</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">63</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">101</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">38</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">36</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,553</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,045</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; 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;Domestic and foreign\rcomponents of (loss) income before income tax (expense) benefit are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"3\" style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\r                                         Ended May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"3\" style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 23%; text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Domestic</font></td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">(6,794</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">(6,871</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">438</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Foreign</font></td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">19</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">258</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(31</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 2.5pt; font-size: 12pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(6,775</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(6,613</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">407</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 (expense)\rbenefit consists of the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Federal income taxes:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Current</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;&#160;Deferred</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">State income taxes:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%\">&#160;&#160;Current</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">3</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">(19</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">(30</td><td style=\"width: 1%; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Deferred</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Foreign income taxes:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Current</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(13</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(15</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">45</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">&#160;&#160;Deferred</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(10</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(34</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">15</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 Company&#146;s\reffective tax 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year Ended May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b></b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">U.S. federal statutory tax rate</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">State taxes, net of federal tax effect</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(0.2</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4.7</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Foreign rate differential</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.2</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.4</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(11.9</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Stock-based compensation</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(3.8</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(2.2</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">34.5</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Research and development credit</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2.1</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.1</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(20.5</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Change in valuation allowance</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(32.5</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(34.4</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(45.8</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(0.2</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(0.2</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1.3</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Effective tax rate</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(0.2</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(0.5</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(3.7</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td></tr>\r</table>\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-align: justify; 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 components of the\rnet deferred tax assets are as follows (in thousands):</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Net operating losses</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">16,643</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">15,063</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Credit carryforwards</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4,430</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,946</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Inventory reserves</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,064</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,429</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Reserves and accruals</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,606</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,809</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">885</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">960</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">24,628</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">24,207</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Valuation allowance</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(24,628</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(24,207</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Net deferred tax assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 $421,000 during fiscal 2016, increased by $2,223,000 during fiscal 2015, and decreased by $206,000 during fiscal 2014.\rAs of May 31, 2016 and 2015, the Company concluded that it is more likely than not that the deferred tax assets will not be realized\rand therefore provided a full valuation allowance against the deferred tax assets. The Company will continue to evaluate the need\rfor 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; text-align: justify; 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;At May 31, 2016, the\rCompany had federal and state net operating loss carryforwards of $45,272,000 and $31,110,000, respectively. The federal and state\rnet operating loss carryforwards will begin to expire in 2024 and began expiring in 2015, respectively. At May 31, 2016, the Company\ralso had federal and state research and development tax credit carryforwards of $1,769,000 and $4,894,000, respectively. The federal\rcredit carryforward will begin to expire in 2019, and the California credit will carryforward indefinitely. These carryforwards\rmay be subject to certain limitations on annual utilization in case of a change in ownership, as defined by tax law. The Company\ralso has alternative minimum tax credit carryforwards of $91,000 for federal tax purposes and $34,000 for state purposes. The credits\rmay be used to offset regular tax and do not expire.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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. If such earnings were distributed, the Company would\rbe subject to additional U.S. income tax expense. Determination of the amount of unrecognized deferred income tax liability related\rto these earnings is not practicable.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Foreign net operating\rloss carryforwards of $848,000 are available to reduce future foreign taxable income. The foreign net operating losses will begin\rto expire in 2018.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 maintains\rliabilities for uncertain tax positions. These liabilities involve considerable judgment and estimation and are continuously monitored\rby management based on the best information available. 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 87%\">Beginning balance as of May 31, 2013</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,007</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(34</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balance at May 31, 2014</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">973</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(54</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Balance at May 31, 2015</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">919</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(124</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(6</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Balance at May 31, 2016</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">789</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 ending balance of\r$789,000 of unrecognized tax benefits as of May 31, 2016, if recognized, would not impact the effective tax rate.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. Tax years 1997 &#150; 2016 remain subject to examination by the appropriate governmental agencies\rdue to tax loss carryovers from those years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenueDisclosure","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; 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;Customer deposits and\rdeferred revenue (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Customer deposits</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">540</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">3,685</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Deferred revenue</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,174</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,065</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,714</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">4,750</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>11. EMPLOYEE BENEFIT PLANS:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 has a non-contributory,\rtrusteed employee stock ownership 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. The Company can contribute either shares of the\rCompany&#146;s stock or cash to the plan. The contribution is determined annually by the Company and cannot exceed 15% of the\rannual aggregate salaries of those employees eligible for participation in the plan. On May 31, 2007, the Company converted the\rAehr Test Systems Employee Stock Bonus Plan into the Aehr Test Systems Employee Stock Ownership Plan (the &#147;Plan&#148;).\rThe stock bonus plan was converted to an employee stock ownership plan (&#147;ESOP&#148;) to enable the Plan to better comply\rwith changes in the law regarding Company stock. Individuals&#146; account balances vest at a rate of 20% per year commencing\rupon completion of two years of service. Non-vested balances, which are forfeited following termination of employment, are allocated\rto the remaining employees in the Plan. Under the Plan provisions, each employee who reaches age fifty-five (55) and has been a\rparticipant in the Plan for ten years will be offered an election each year to direct the transfer of up to 25% of his/her ESOP\raccount to the employee self-directed account in the Savings and Retirement Plan. For anyone who met the above prerequisites, the\rfirst election to diversify holdings was offered after May 31, 2008. In the sixth year, employees will be able to diversify up\rto 50% of their ESOP accounts. Contributions of $60,000 per year were authorized for the plan during fiscal 2016, 2015 and 2014.\rThe contribution amounts are recorded as compensation expense, in the period authorized and included in accrued expenses, in the\rperiod authorized. Contributions of 25,000 shares were made to the ESOP during fiscal 2016 for fiscal 2015. Contributions of 26,548\rshares were made to the ESOP during fiscal 2015 for fiscal 2014. Contributions of 41,666 shares were made to the ESOP during fiscal\r2014 for fiscal 2013. The contribution for fiscal 2016 will be made in fiscal 2017. Shares held in the ESOP are included in the\rEPS calculation.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 maintains\ra defined contribution savings plan (the &#147;401(k) Plan&#148;) to provide retirement income to all qualified employees of\rthe Company. The 401(k) Plan is intended to be qualified under Section 401(k) of the Internal Revenue Code of 1986, as amended.\rThe 401(k) Plan is funded by voluntary pre-tax contributions from employees. Contributions are invested, as directed by the participant,\rin investment funds available under the 401(k) Plan. The Company is not required to make, and did not make, any contributions to\rthe 401(k) Plan during fiscal 2016, 2015 and 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 October 2006, the\rCompany&#146;s shareholders approved the 2006 Employee Stock Purchase Plan, or 2006 Purchase Plan. The 2006 Purchase Plan replaced\rthe 1997 Employee Stock Purchase Plan which would have otherwise expired in 2007. A total of 1,150,000 shares of the Company&#146;s\rcommon stock were reserved for issuance under the 2006 Purchase Plan. The 2006 Purchase Plan has consecutive, overlapping, twenty-four\rmonth offering periods. Each twenty-four month offering period includes four six month purchase periods. The offering periods generally\rbegin on the first trading day on or after April 1 and October 1 each year. The first exercise date under the 2006 Purchase Plan\rwas April 1, 2007. All employees who work a minimum of 20 hours per week and are customarily employed by the Company (or an affiliate\rthereof) for at least five months per calendar year are eligible to participate. Under the 2006 Purchase Plan, shares are purchased\rthrough employee payroll deductions at exercise prices equal to 85% of the lesser of the fair market value of the Company&#146;s\rcommon stock at either the first day of an offering period or the last day of the purchase period. If a participant&#146;s rights\rto purchase stock under all employee stock purchase plans of the Company accrue at a rate which exceeds $25,000 worth of stock\rfor a calendar year, such participant may not be granted an option to purchase stock under the 2006 Purchase Plan. The maximum\rnumber of shares a participant may purchase during a single purchase period is 3,000 shares. For the years ended May 31, 2016,\r2015 and 2014, approximately 86,000, 87,000 and 120,000 shares of common stock, respectively, were issued under the plans. To date,\r968,000 shares have been issued under the 2006 Purchase Plan.</p>"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>12. OTHER (EXPENSE) INCOME, NET:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Other (expense) income,\rnet comprises the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\rEnded May 31,&#160;</b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Foreign exchange (loss) gain</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">(19</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">194</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">(47</td><td style=\"width: 1%; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Other, net</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">3</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">17</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(17</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(16</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">211</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(64</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>13. SEGMENT INFORMATION:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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-align: justify; 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 presents\rinformation about the Company&#146;s operations in different geographic areas. Net sales are based upon ship-to location (in thousands).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>United</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>States</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Asia</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Europe</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Total</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2016:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"width: 48%; text-align: left\">&#160;&#160;Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,957</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">10,228</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,316</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">14,501</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,151</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">39</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">14</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,204</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2015:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;&#160;Net sales</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,648</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">4,943</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,427</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">10,018</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">432</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">34</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">12</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">478</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2014:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;&#160;Net sales</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">8,708</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">7,453</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,523</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">19,684</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">415</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">42</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">17</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">474</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 Japanese\rand German subsidiaries primarily comprise the foreign operations. Substantially all of the sales of the subsidiaries are made\rto unaffiliated Japanese or European customers. Net sales from outside the United States include those of Aehr Test Systems Japan\rK.K. and Aehr Test Systems GmbH.</p>"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>14. RELATED PARTY TRANSACTIONS:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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.\rAt May 31, 2016, the Company had $111,000 payable to Wilson Sonsini Goodrich &#38; Rosati.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>15. COMMITMENTS AND CONTINGENCIES:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 leases most\rof its manufacturing and office space under operating leases. The Company entered into non-cancelable operating lease agreements\rfor its United States manufacturing and office facilities and maintains equipment under non-cancelable operating leases in Germany.\rThe Company&#146;s principal administrative and production facilities are located in Fremont, California, in a 51,289 square foot\rbuilding. The Company&#146;s lease was renewed in November, 2014 and expires in June 2018. The Company has an option to extend\rthe lease for an additional three year period at rates to be determined. The Company&#146;s facility in Japan is located in a\r418 square foot office in Tokyo under a cancellable lease which expires in June 2019. The Company also maintains a 1,585 square\rfoot warehouse in Yamanashi under a lease which expires in November 2016. The Company leases a sales and support office in Utting,\rGermany. The lease, which began February 1, 1992 and expires on January 31, 2018, contains an automatic twelve months renewal,\rat rates to be determined, if no notice is given prior to six months from expiry. Under the lease agreements, the Company is responsible\rfor payments of utilities, taxes and insurance.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Minimum annual rentals\rpayments under 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Years Ending May 31,</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 48%; text-align: left; vertical-align: bottom\">2017</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 40%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 8%; text-align: right\">488</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2018</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">485</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2019</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">39</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2020</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2021</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Thereafter</font></td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Total</font></td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,012</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160; Rental expense for the years\rended May 31, 2016, 2015 and 2014 was $499,000, $554,000 and $562,000, respectively.&#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;At May 31, 2016 and 2015,\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. This amount is included in &#147;Other Assets&#148; on the consolidated balance\rsheets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 has purchase\robligations to certain suppliers. In some cases the products the Company purchases are unique and have provisions against cancellation\rof the order. At May 31, 2016, the Company had $554,000 of purchase obligations which are due within the following 12 months. This\ramount does not include contractual obligations recorded on the consolidated balance sheets as liabilities.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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 is, from\rtime to time, involved in legal proceedings arising in the ordinary course of business. While there can be no assurances as to\rthe ultimate outcome of any litigation involving the Company, management does not believe any pending legal proceedings will result\rin judgment or settlement that will have a material adverse effect on the Company&#146;s consolidated financial position, results\rof operations or cash flows.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 normal course\rof business to facilitate sales of its products, the Company indemnifies other parties, including customers, with respect to certain\rmatters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants,\ror from intellectual property infringement or other claims. These agreements may limit the time within which an indemnification\rclaim can be made and the amount of the claim. In addition, the Company has entered into indemnification agreements with its officers\rand directors, and the Company&#146;s bylaws contain similar indemnification obligations to the Company&#146;s agents.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. To date, payments made by the Company under\rthese agreements have not had a material impact on the Company&#146;s operating results, financial position or cash flows.</p>"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>16. SUBSEQUENT EVENTS</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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>On August 22,\r2016 the Purchase Agreement was amended to extend the maturity date of the Convertible Notes to April 10, 2019, decrease the conversion\rprice from $2.65 per share to $2.30 per share, decrease the forced conversion price from $7.50 per share to $6.51 per share, and\rallow for additional equity awards.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;On August 8, 2016 the\rCompany entered into Common Stock Purchase Agreement with Semics Inc., a semiconductor test equipment provider that produces fully\rautomatic wafer probe systems, to sell 200,000 shares of Aehr Test Systems common stock in consideration for an outstanding invoice\rof $323,000 for capital equipment.</p>"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:QuarterlyFinancialInformationTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>17. SELECTED QUARTERLY CONSOLIDATED FINANCIAL DATA (UNAUDITED)</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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, 2016 and 2015. The unaudited quarterly information has been prepared\ron the same basis as the annual information presented elsewhere herein and, in the Company&#146;s opinion, includes all adjustments\r(consisting only of normal recurring entries) necessary for a fair statement of the information for the quarters presented. The\roperating results for any quarter are not necessarily indicative of results for any future period and should be read in conjunction\rwith the audited consolidated financial statements of the Company&#146;s and the notes thereto included elsewhere herein.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"15\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Three\rMonths Ended&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Aug. 31,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Nov. 30,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Feb. 29,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">6,633</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,620</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,677</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,571</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Gross profit</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,383</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,691</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">169</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(98</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Net income (loss)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">294</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,048</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(2,975</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(3,056</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Net income (loss) per share basic and diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.02</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.08</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.23</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.23</td><td style=\"text-align: left\">)</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"15\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Three\rMonths Ended</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Aug. 31,</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Nov. 30,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Feb. 28,</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">3,558</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,615</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,027</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,818</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Gross profit</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,610</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">694</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">852</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">682</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Net loss</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(907</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(2,114</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,726</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,900</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Net loss per share basic and diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.08</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.18</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.14</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.15</td><td style=\"text-align: left\">)</td></tr>\r</table>"}]},{"name":"rpt:f-43","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-44","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"254000","decimals":-3}]},{"name":"rpt:f-45","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-46","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7033000","decimals":-3}]},{"name":"rpt:f-47","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-48","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"522000","decimals":-3}]},{"name":"rpt:f-49","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-50","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"939000","decimals":-3}]},{"name":"rpt:f-51","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-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:AssetsCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14295000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8748000","decimals":-3}]},{"name":"rpt:f-55","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-56","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-57","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-58","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1204000","decimals":-3}]},{"name":"rpt:f-59","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-60","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"1151000","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":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"39000","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":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"14000","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":"AEHR:USMember"},"factValues":[{"value":"415000","decimals":-3}]},{"name":"rpt:f-67","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-68","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-69","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-70","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10046000","decimals":-3}]},{"name":"rpt:f-71","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-72","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1714000","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:AccruedLiabilitiesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1553000","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:AccountsPayableCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1413000","decimals":-3}]},{"name":"rpt:f-77","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-78","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4680000","decimals":-3}]},{"name":"rpt:f-79","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-80","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesNoncurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-81","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-82","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5962000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127000","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:Liabilities","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10769000","decimals":-3}]},{"name":"rpt:f-87","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-88","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2016-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:CommonStockValue","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-91","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-92","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-61124000","decimals":-3}]},{"name":"rpt:f-93","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-94","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2237000","decimals":-3}]},{"name":"rpt:f-95","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-96","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58052000","decimals":-3}]},{"name":"rpt:f-97","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-98","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-703000","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"},"factValues":[{"value":"4550000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-723000","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"},"factValues":[{"value":"7029000","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:CommonStockMember"},"factValues":[{"value":"129000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"132000","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:CommonStockMember"},"factValues":[{"value":"112000","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:AdditionalPaidInCapitalMember"},"factValues":[{"value":"56547000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"58052000","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:AdditionalPaidInCapitalMember"},"factValues":[{"value":"52142000","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:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2231000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2237000","decimals":-3}]},{"name":"rpt:f-110","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-111","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-112","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-61124000","decimals":-3}]},{"name":"rpt:f-113","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-114","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:ParentMember"},"factValues":[{"value":"4568000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-703000","decimals":-3}]},{"name":"rpt:f-116","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:ParentMember"},"factValues":[{"value":"7050000","decimals":-3}]},{"name":"rpt:f-117","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-118","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2016-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-119","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-120","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-121","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-122","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-123","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-124","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-125","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-126","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:ParentMember"},"factValues":[{"value":"5014000","decimals":-3}]},{"name":"rpt:f-127","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-128","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-20000","decimals":-3}]},{"name":"rpt:f-129","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-130","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10046000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5145000","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":"2016-03-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-98000","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":"2015-06-01T00:00:00/2015-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3383000","decimals":-3}]},{"name":"rpt:f-136","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-137","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-12-01T00:00:00/2016-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-09-01T00:00:00/2015-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1691000","decimals":-3}]},{"name":"rpt:f-139","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-140","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-141","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-142","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9356000","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:Revenues","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14501000","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":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"AEHR:USMember"},"factValues":[{"value":"2957000","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":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember"},"factValues":[{"value":"10228000","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":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember"},"factValues":[{"value":"1316000","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":"2016-03-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1571000","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":"2015-06-01T00:00:00/2015-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6633000","decimals":-3}]},{"name":"rpt:f-156","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-157","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-158","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-159","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-160","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2015-12-01T00:00:00/2016-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1677000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2015-09-01T00:00:00/2015-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4620000","decimals":-3}]},{"name":"rpt:f-162","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-163","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-164","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-165","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4324000","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:SellingGeneralAndAdministrativeExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6975000","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:OperatingExpenses","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11299000","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:OperatingIncomeLoss","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6154000","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:InterestExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"605000","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:OtherNonoperatingIncomeExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16000","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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6775000","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:IncomeTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-187","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-188","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-189","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6785000","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"},"factValues":[{"value":"-6647000","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"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-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-193","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-194","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-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-195","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-196","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-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-197","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-198","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-6785000","decimals":-3}]},{"name":"rpt:f-199","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-200","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"-6785000","decimals":-3}]},{"name":"rpt:f-201","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:ParentMember"},"factValues":[{"value":"-6647000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-06-01T00:00:00/2016-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-203","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-204","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-205","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-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":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-207","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-208","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-209","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:ParentMember"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","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:NetIncomeLoss","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6785000","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":"2016-03-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3056000","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":"2015-06-01T00:00:00/2015-09-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"294000","decimals":-3}]},{"name":"rpt:f-218","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-219","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-12-01T00:00:00/2016-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2975000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-09-01T00:00:00/2015-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1048000","decimals":-3}]},{"name":"rpt:f-221","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-222","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-223","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-224","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13091"}]},{"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":"12047"}]},{"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":"11889"}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13091"}]},{"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":"12047"}]},{"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":"10877"}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.52"}]},{"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":"2016-03-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.23"}]},{"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":"2015-06-01T00:00:00/2015-09-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":"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-236","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-12-01T00:00:00/2016-03-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.23"}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-09-01T00:00:00/2015-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.08"}]},{"name":"rpt:f-238","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-239","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-240","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-241","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000","decimals":-3}]},{"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:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-245","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-246","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-247","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6781000","decimals":-3}]},{"name":"rpt:f-248","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-249","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-250","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6779000","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: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-254","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"13216000"}]},{"name":"rpt:f-255","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-256","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-257","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"359000"}]},{"name":"rpt:f-258","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-259","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-260","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"512000","decimals":-3}]},{"name":"rpt:f-261","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-262","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-263","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-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-264","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-265","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"509000","decimals":-3}]},{"name":"rpt:f-266","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-267","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-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-268","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-269","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-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-270","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-271","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"512000","decimals":-3}]},{"name":"rpt:f-272","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:ParentMember"},"factValues":[{"value":"855000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-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-274","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-275","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-276","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-277","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-278","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-279","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-280","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:ParentMember"},"factValues":[{"value":"715000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"996000","decimals":-3}]},{"name":"rpt:f-282","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-283","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-284","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-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-285","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-286","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"996000","decimals":-3}]},{"name":"rpt:f-287","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-288","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-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-289","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-290","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-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-291","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-292","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"996000","decimals":-3}]},{"name":"rpt:f-293","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:ParentMember"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-06-01T00:00:00/2016-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-295","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-296","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-297","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":"0","decimals":-3}]},{"name":"rpt:f-298","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":"853000","decimals":-3}]},{"name":"rpt:f-299","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-300","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-301","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:ParentMember"},"factValues":[{"value":"853000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-303","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-304","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-305","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-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-306","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-307","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-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-308","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-309","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-310","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-311","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-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-312","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-313","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:ParentMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-314","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:ParentMember"},"factValues":[{"value":"-257000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-06-01T00:00:00/2016-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-316","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-317","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-318","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-319","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-320","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-321","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-322","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:ParentMember"},"factValues":[{"value":"46000","decimals":-3}]},{"name":"rpt:f-323","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-324","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2013-03-01T00:00:00/2013-04-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1158000"}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2014-11-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1065000"}]},{"name":"rpt:f-326","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-327","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-328","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-329","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-330","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-331","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:ParentMember"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-332","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-333","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1016000","decimals":-3}]},{"name":"rpt:f-334","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-335","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-336","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13000","decimals":-3}]},{"name":"rpt:f-337","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-338","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-339","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-340","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-341","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-342","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"203000","decimals":-3}]},{"name":"rpt:f-343","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-344","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-345","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"177000","decimals":-3}]},{"name":"rpt:f-346","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-347","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-348","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70000","decimals":-3}]},{"name":"rpt:f-349","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-350","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-351","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"887000","decimals":-3}]},{"name":"rpt:f-352","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-353","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-354","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"539000","decimals":-3}]},{"name":"rpt:f-355","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-356","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-357","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"564000","decimals":-3}]},{"name":"rpt:f-358","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-359","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-360","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9000","decimals":-3}]},{"name":"rpt:f-361","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-362","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-363","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-41000","decimals":-3}]},{"name":"rpt:f-364","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-365","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-366","factDimensions":{"xbrl:concept":"AEHR:IncreaseDecreaseInCustomerDepositsAndDeferredRevenue","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2909000","decimals":-3}]},{"name":"rpt:f-367","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-368","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-369","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6281000","decimals":-3}]},{"name":"rpt:f-370","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-371","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-372","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherDeferredLiability","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-373","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-374","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-375","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"919000","decimals":-3}]},{"name":"rpt:f-376","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-377","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-378","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-379","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-380","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-381","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-919000","decimals":-3}]},{"name":"rpt:f-382","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-383","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-384","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfLinesOfCredit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-385","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-386","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-387","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6000","decimals":-3}]},{"name":"rpt:f-388","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-389","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-390","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"512000","decimals":-3}]},{"name":"rpt:f-391","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-392","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-393","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2013-03-01T00:00:00/2013-04-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1158000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2014-11-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2589000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"AEHR:ProceedsFromIssuanceOfCommonStockUnderPrivatePlacement","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-396","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-397","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-398","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2506000","decimals":-3}]},{"name":"rpt:f-399","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-400","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-401","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-402","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-403","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-404","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4588000","decimals":-3}]},{"name":"rpt:f-405","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-406","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-407","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302000","decimals":-3}]},{"name":"rpt:f-408","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-409","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-410","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-411","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-412","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-413","factDimensions":{"xbrl:concept":"AEHR:NetChangeInCapitalizedStockbasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-20000","decimals":-3}]},{"name":"rpt:f-414","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-415","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-416","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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;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. The Company&#146;s principal products are the Advanced Burn-In and Test System,\ror ABTS, the FOX full wafer contact parallel test and burn-in systems, the MAX burn-in system, WaferPak full wafer contactor, the\rDiePak carrier and test fixtures.</p>"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 consolidated\rfinancial statements include the accounts of the Company and both its wholly-owned and majority-owned foreign subsidiaries.\rIntercompany accounts and transactions have been eliminated. Equity investments in which the Company holds an equity interest\rless than 20 percent and over which the Company does not have significant influence are accounted for using the cost method.\rDividends received from investees accounted for using the cost method are included in other (expense) income, net on the\rConsolidated Statements of Operations.</p>"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. Additionally, their\rnet sales and expenses are translated using exchange rates approximating average rates prevailing during the fiscal year. 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 (deficit).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. See Note 12 for the detail of foreign exchange transaction gains and losses for all periods\rpresented.</p>"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 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. Actual results\rcould differ from those estimates. Significant estimates in the Company&#146;s consolidated financial statements include allowance\rfor doubtful accounts, valuation of inventory at the lower of cost or market, and warranty reserves.</p>"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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;Cash equivalents consist\rof money market instruments purchased with an original maturity of three months or less. These investments are reported at fair\rvalue.</p>"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. Accounts receivable are recorded at the invoiced amount and are not interest\rbearing. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible trade receivables. The\rCompany also reviews its trade receivables by aging category to identify specific customers with known disputes or collection issues.\rThe Company exercises judgment when determining the adequacy of these reserves as the Company evaluates historical bad debt trends,\rgeneral economic conditions in the United States and internationally, and changes in customer financial conditions. Uncollectible\rreceivables are recorded as bad debt expense when all efforts to collect have been exhausted and recoveries are recognized when\rthey are received. No significant adjustments to the allowance for doubtful accounts were recorded during the years ended May 31,\r2016, 2015 or 2014.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskCreditRisk","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. As of May 31, 2016, approximately 7%, 68%\rand 25% of gross accounts receivable were from customers located in Asia, Europe and North America, respectively. As of May 31,\r2015, approximately 70%, 3% and 27% of gross accounts receivable were from customers located in Asia, Europe and North America,\rrespectively. One customer accounted for 67% of gross accounts receivable as of May 31, 2016. Two customers accounted for 41% and\r32% of gross accounts receivable as of May 31, 2015. Two customers accounted for 47% and 32% of net sales in fiscal 2016. Two customers\raccounted for 45% and 11% of net sales in fiscal 2015. The Company performs ongoing credit evaluations of its customers and generally\rdoes not require collateral. The Company uses letter of credit terms for some of its international customers.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 cash\rand cash equivalents are generally deposited with major financial institutions in the United States, Japan, Germany and Taiwan.\rThe Company invests its excess cash in money market funds. The money market funds bear the risk associated with each fund. The\rmoney market funds have variable interest rates. The Company has not experienced any material losses on its money market funds\ror short-term cash deposits.</p>"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"AEHR:ConcentrationOfSupplyRiskPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 relies on\rsubcontractors to manufacture many of the components and subassemblies used in its products. Quality or performance failures of\rthe Company&#146;s products or changes in its manufacturers&#146; financial or business condition could disrupt the Company&#146;s\rability to supply quality products to its customers and thereby have a material and adverse effect on its business and operating\rresults. Some of the components and technologies used in the Company&#146;s products are purchased and licensed from a single\rsource or a limited number of sources. The loss of any of these suppliers may cause the Company to incur additional transition\rcosts, result in delays in the manufacturing and delivery of its products, or cause it to carry excess or obsolete inventory and\rcould cause it to redesign its products.</p>"}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. Provisions for excess, obsolete\rand unusable inventories are made after management&#146;s evaluation of future demand and market conditions. The Company adjusts\rinventory balances to approximate the lower of its manufacturing costs or market value. If actual future demand or market conditions\rbecome less favorable than those projected by management, additional inventory write-downs may be required, and would be reflected\rin 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; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. Major improvements are capitalized, while repairs and maintenance\rare expensed as incurred. Leasehold improvements are amortized over the lesser of their estimated useful lives or the term of the\rrelated lease. Furniture and fixtures, machinery and equipment, and test equipment are depreciated on a straight-line basis over\rtheir estimated useful lives. 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Furniture and fixtures&#160;. . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . . .2 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Machinery and equipment. . . . . . . . . . . . . . . . . . . . .\r. . . . . . . .3 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Test equipment. . . . . . . . . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . 4 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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\rCompany recognizes revenue upon the shipment of products or the performance of services when: (1) persuasive evidence of\rthe arrangement exists; (2) goods or services have been delivered; (3) the price is fixed or determinable; and (4)\rcollectibility is reasonably assured. When a sales agreement involves multiple deliverables, such as extended support\rprovisions, training to be supplied after delivery of the systems, and test programs specific to customers&#146; routine\rapplications, the multiple deliverables are evaluated to determine the unit of accounting. Judgment is required to properly\ridentify 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\rrecognition.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Revenue related to the\rmultiple elements are allocated to each unit of accounting using the relative selling price hierarchy. Consistent with accounting\rguidance, the selling price is based upon vendor specific objective evidence (VSOE). If VSOE is not available, third party evidence\r(TPE) is used to establish the selling price. In the absence of VSOE or TPE, estimated selling price is used. The Company has adopted\rthis guidance effective with the first quarter of fiscal 2012.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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. The consideration earned upon achieving the milestone is required to meet the\rfollowing conditions prior to recognition: (i) the value is commensurate with the vendor&#146;s performance to meet the milestone,\r(ii) it relates solely to past performance, (iii) and it is reasonable relative to all of the deliverables and payment terms within\rthe arrangement. 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-align: justify; 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;Sales tax collected from\rcustomers is not included in net sales but rather recorded as a liability due to the respective taxing authorities. 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; text-align: justify; 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;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; text-align: justify; 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\rterms of sales with distributors are generally FOB shipping point with payment due within 60 days. All products go through\rin-house testing and verification of specifications before shipment. Apart from warranty reserves, credits issued have not\rbeen material as a percentage of net sales. The Company&#146;s distributors do not generally carry inventories of the\rCompany&#146;s products. Instead, the distributors place orders with the Company at or about the time they receive orders\rfrom their customers. The Company&#146;s shipment terms to our distributors do not provide for credits or rights of return.\rBecause the Company&#146;s distributors do not generally carry inventories of our products, they do not have rights to price\rprotection or to return products. At the time the Company ships products to the distributors, the price is fixed. Subsequent\rto the issuance of the invoice, there are no discounts or special terms. The Company does not give the buyer the right to\rreturn the product or to receive future price concessions. The Company&#146;s arrangements do not include vendor\rconsideration.</p>"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpensePolicy","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. Costs incurred in the development of\rsoftware programs for the Company&#146;s products are charged to operations as incurred until technological feasibility of the\rsoftware has been established. Generally, technological feasibility is established when the software module performs its primary\rfunctions described in its original specifications, contains features required for it to be usable in a production environment,\ris completely documented and the related hardware portion of the product is complete. After technological feasibility is established,\rany additional costs are capitalized. Capitalization of software costs ceases when the software is substantially complete and is\rready for its intended use. Capitalized costs are amortized over the estimated life of the related software product using the greater\rof the units of sales or straight-line methods over ten years. No system software development costs were capitalized or amortized\rin fiscal 2016, 2015 and 2014.</p>"}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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.\rIf an 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; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 expenses\rall advertising costs as incurred and the amounts were not material for all periods presented.</p>"}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:ShippingAndHandlingCostPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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;Amounts billed to customers\rfor shipping and handling of products are included in net sales. Costs incurred related to shipping and handling of products are\rincluded in cost of sales.</p>"}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. 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; text-align: justify; 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;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, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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. The guidance prescribes a &#147;more likely than not&#148;\rrecognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken\ror expected to be taken in a tax return. The Company does not expect any material change in its unrecognized tax benefits over\rthe next twelve months. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income\rtaxes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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. Tax years 1997 &#150; 2016 remain subject to examination by the appropriate governmental agencies\rdue to tax loss carryovers from those years.</p>"}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomePolicyPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">COMPREHENSIVE (LOSS) INCOME:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 (loss)\rincome generally represents all changes in shareholders&#146; equity (deficit) except those resulting from investments or contributions\rby shareholders. Unrealized gains and losses on foreign currency translation adjustments are included in the Company&#146;s components\rof comprehensive (loss) income, which are excluded from net (loss) income. Comprehensive (loss) income is included in the statements\rof shareholders&#146; equity (deficit) and comprehensive (loss) income.</p>"}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:Reclassifications","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 (deficit).</p>"}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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, as\rpart of its ongoing efforts to assist in the convergence of US GAAP and International Financial Reporting Standards\r(&#147;IFRS&#148;), the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update\r(&#147;ASU&#148;) 2014-09, &#147;Revenue from Contracts with Customers (Topic 606).&#148; The new guidance sets forth a new\rfive-step revenue recognition model which replaces the prior revenue recognition guidance in its entirety and is intended to\reliminate numerous industry-specific pieces of revenue recognition guidance that have historically existed in US GAAP. The\runderlying principle of the new standard is that a business or other organization will recognize revenue to reflect  the\rtransfer of promised goods or services to customers in an amount that reflects what it expects in exchange for the goods or\rservices. The standard also requires more detailed disclosures and provides additional guidance for transactions that were\rnot addressed completely in the prior accounting guidance. The ASU provides alternative methods of initial adoption and will\rbecome effective for us beginning in the first quarter of fiscal 2019. The FASB has issued several updates to the standard\rwhich i) defer the original effective date from January 1, 2017 to January 1, 2018, while allowing for early adoption as of\rJanuary 1, 2017 (ASU 2015-14). ii) clarify the application of the principal versus agent guidance (ASU 2016-08). and iii)\rclarify the guidance on inconsequential and perfunctory promises and licensing (ASU 2016-10). In May 2016, the FASB issued\rASU 2016-12, &#145;Revenue from Contracts with Customers (Topic 606) Narrow-Scope Improvements and Practical\rExpedients&#148;, to address certain narrow aspects of the guidance including collectibility criterion, collection of sales\rtaxes from customers, noncash consideration, contract modifications and completed contracts. This issuance does not change\rthe core principle of the guidance in the initial topic issued in May 2014. The Company is currently evaluating the impact of\radopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2014, the FASB\rissued ASU No. 2014-15, Presentation of Going Concern. This standard requires management to evaluate the conditions or events that\rraise substantial doubt about the entity&#146;s ability to continue as a going concern and whether or not it is probable that\rthe entity will be unable to meet its obligations as they become due within one year after the date the financial statements are\rissued. The new standard will apply to all entities and will be effective for us in the fiscal year 2017, with early adoption permitted.\rThe Company is currently evaluating the impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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 9 of Notes to Consolidated Financial Statements, &#147;CONVERTIBLE NOTES AND LINE OF CREDIT&#148; for further discussion\rof the Credit Facility and Convertible Notes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 July 2015, the\rFASB issued ASU No. 2015-11, Inventory. This standard requires management to measure inventory at the lower of cost or net\rrealizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably\rpredictable costs of completion, disposal, and transportation. This new standard will be effective for us in the fiscal year\r2018, with early adoption permitted. The Company is currently evaluating the impact of adopting this new guidance on its\rconsolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2015, the FASB\rissued ASU No. 2015-15, Imputation of Interest. This standard clarifies ASU 2015-03, Debt Issuance Costs discussed above, in which\ran entity may defer and present debt issuance costs for line of credit arrangements as an asset and subsequently amortize the costs\rover the term of the line of credit agreement regardless of whether any amounts are outstanding. The Company is currently evaluating\rthe impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 November 2015, FASB\rissued ASU No. 2015-17, Income Taxes. This standard simplifies the presentation of deferred income taxes to be classified as noncurrent\rin the consolidated balance sheet. This new standard will be effective for us in the fiscal year 2018, with early adoption permitted.\rThe Company is currently evaluating the impact of adopting this new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 February 2016, FASB\rissued ASU No. 2016-02, Leases. This standard requires management to present all leases greater than one year on the balance sheet\ras a liability to make payments and an asset as the right to use the underlying asset for the lease term. This new standard will\rbe effective for us in the fiscal year 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting\rthis new guidance on its consolidated financial statements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 January 2016, FASB\rissued ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities. This standard changes accounting\rfor equity investments, financial liabilities under the fair value option and the presentation and disclosure requirements for\rfinancial instruments. In addition, it clarifies guidance related to the valuation allowance assessment when recognizing deferred\rtax assets resulting from unrealized losses on available-for-sale debt securities. ASU 2016-01 is effective for us in fiscal year\r2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial\rstatements.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 March 2016, FASB released\rASU 2016-09, Compensation - Stock Compensation. The standard simplifies several aspects of the accounting for share-based payment\rtransactions, including the income tax consequences, forfeitures, classification of awards as either equity or liabilities, and\rclassification on the statement of cash flows. The accounting standard will be effective for the Company beginning the first quarter\rof fiscal 2018, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated\rfinancial statements.</p>"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"AEHR:ScheduleUsefulLifeForPropertyAndEquipmentTableTextblock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt\">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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Furniture and fixtures&#160;. . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . . .2 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Machinery and equipment. . . . . . . . . . . . . . . . . . . . .\r. . . . . . . .3 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\">Test equipment. . . . . . . . . . . . . . . . . . . . . . . . . .\r. . . . . . . . . . . 4 to 6 years</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-436","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-437","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-439","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-440","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2016-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-441","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-442","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2016-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-443","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-444","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-445","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2016-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-447","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-448","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2016-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-449","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-450","factDimensions":{"xbrl:concept":"us-gaap:CertificatesOfDepositAtCarryingValue","xbrl:period":"2016-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-451","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-452","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-453","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51000","decimals":-3}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-455","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-456","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2016-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-457","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-458","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2016-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-459","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-460","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-461","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-462","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-463","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-464","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-465","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-06-01T00:00:00/2016-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-466","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1016000","decimals":-3}]},{"name":"rpt:f-467","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-468","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-469","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"87000","decimals":-3}]},{"name":"rpt:f-470","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-471","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-472","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"723000","decimals":-3}]},{"name":"rpt:f-473","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-474","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-475","factDimensions":{"xbrl:concept":"AEHR:TotalStockbasedCompensation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"206000","decimals":-3}]},{"name":"rpt:f-476","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-477","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-478","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareBasic","xbrl:period":"2015-06-01T00:00:00/2016-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: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-480","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-481","factDimensions":{"xbrl:concept":"AEHR:EffectOnNetIncomeLossPerShareDiluted","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":".08"}]},{"name":"rpt:f-482","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-483","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-484","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2015-06-01T00:00:00/2016-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-485","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-486","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2015-06-01T00:00:00/2016-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-487","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-488","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-489","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-490","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-491","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-492","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-493","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".64"}]},{"name":"rpt:f-494","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-495","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".74"}]},{"name":"rpt:f-496","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-497","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"0.86"}]},{"name":"rpt:f-498","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":"0.90"}]},{"name":"rpt:f-499","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":"0.95"}]},{"name":"rpt:f-500","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-501","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-502","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0040"}]},{"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:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0004"}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".0076"}]},{"name":"rpt:f-505","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-506","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":".0121"}]},{"name":"rpt:f-507","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-508","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-509","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-510","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-511","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":".80"}]},{"name":"rpt:f-512","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:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.43"}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-06-01T00:00:00/2016-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":".80"}]},{"name":"rpt:f-514","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-515","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-06-01T00:00:00/2016-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-516","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-517","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-518","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:MinimumMember","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1.34"}]},{"name":"rpt:f-519","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-520","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-521","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-522","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":"1012"}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.52"}]},{"name":"rpt:f-524","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-525","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-526","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-.52"}]},{"name":"rpt:f-527","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-528","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-529","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-530","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableGrossCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"530000","decimals":-3}]},{"name":"rpt:f-531","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-532","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8000","decimals":-3}]},{"name":"rpt:f-533","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-534","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-535","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2839000","decimals":-3}]},{"name":"rpt:f-536","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-537","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4151000","decimals":-3}]},{"name":"rpt:f-538","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-539","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43000","decimals":-3}]},{"name":"rpt:f-540","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-541","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1072000","decimals":-3}]},{"name":"rpt:f-542","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-543","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974000","decimals":-3}]},{"name":"rpt:f-544","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-545","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2330000","decimals":-3}]},{"name":"rpt:f-546","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-547","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentOther","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2581000","decimals":-3}]},{"name":"rpt:f-548","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-549","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6957000","decimals":-3}]},{"name":"rpt:f-550","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-551","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5753000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"203000","decimals":-3}]},{"name":"rpt:f-553","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-554","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-555","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-556","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrual","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"155000","decimals":-3}]},{"name":"rpt:f-557","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-558","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualWarrantiesIssued","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"334000","decimals":-3}]},{"name":"rpt:f-559","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-560","factDimensions":{"xbrl:concept":"us-gaap:ProductWarrantyAccrualPayments","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-316000","decimals":-3}]},{"name":"rpt:f-561","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-562","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-563","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"706000","decimals":-3}]},{"name":"rpt:f-564","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-565","factDimensions":{"xbrl:concept":"us-gaap:AccruedProfessionalFeesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166000","decimals":-3}]},{"name":"rpt:f-566","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-567","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6794000","decimals":-3}]},{"name":"rpt:f-569","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-570","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-571","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19000","decimals":-3}]},{"name":"rpt:f-572","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-573","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-574","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-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: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-576","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-577","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-578","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-579","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-580","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-581","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-582","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-583","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-584","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-585","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-586","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13000","decimals":-3}]},{"name":"rpt:f-587","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-588","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-589","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-590","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-591","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-592","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".34"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".34"}]},{"name":"rpt:f-594","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-595","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0.00"}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.002"}]},{"name":"rpt:f-597","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-598","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"0.002"}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".014"}]},{"name":"rpt:f-600","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-601","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.038"}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.022"}]},{"name":"rpt:f-603","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-604","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".021"}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":".011"}]},{"name":"rpt:f-606","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-607","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.325"}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.344"}]},{"name":"rpt:f-609","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-610","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.002"}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.002"}]},{"name":"rpt:f-612","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-613","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"-.002"}]},{"name":"rpt:f-614","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-615","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-616","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-617","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16643000","decimals":-3}]},{"name":"rpt:f-618","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-619","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4430000","decimals":-3}]},{"name":"rpt:f-620","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-621","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1064000","decimals":-3}]},{"name":"rpt:f-622","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-623","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1606000","decimals":-3}]},{"name":"rpt:f-624","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-625","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"885000","decimals":-3}]},{"name":"rpt:f-626","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-627","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24628000","decimals":-3}]},{"name":"rpt:f-628","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-629","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24628000","decimals":-3}]},{"name":"rpt:f-630","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-631","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-632","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-633","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"789000","decimals":-3}]},{"name":"rpt:f-634","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-635","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-636","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-124000","decimals":-3}]},{"name":"rpt:f-637","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-638","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-639","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6000","decimals":-3}]},{"name":"rpt:f-640","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-641","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-642","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-643","factDimensions":{"xbrl:concept":"us-gaap:CustomerDepositsCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"540000","decimals":-3}]},{"name":"rpt:f-644","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-645","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueAndCreditsCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1174000","decimals":-3}]},{"name":"rpt:f-646","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-647","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1847000"}]},{"name":"rpt:f-648","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-649","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-650","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"92000"}]},{"name":"rpt:f-651","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-652","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-653","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"304000"}]},{"name":"rpt:f-654","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-655","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-656","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"579000"}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"1143000"}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"248000"}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"1231000"}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"3201000"}]},{"name":"rpt:f-661","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-662","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"3201000"}]},{"name":"rpt:f-663","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-664","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-665","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:MultiemployerPlanTypeAxis":"AEHR:EquityIncentivePlan2006Member"},"factValues":[{"value":"3201000"}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"P2Y9M25D"}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"P3Y1M13D"}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"P4Y8M12D"}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"P5Y5M12D"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"P4Y29D"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":".68"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-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-673","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"1.88"}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"2.43"}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-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-676","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-677","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-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-678","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-679","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-680","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-681","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2390000"}]},{"name":"rpt:f-682","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-683","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"578000"}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"987000"}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"221000"}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"604000"}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"2390000"}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":"P2Y9M25D"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range1Member"},"factValues":[{"value":"P2Y11M16D"}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"P4Y9M"}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"P5Y3M29D"}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"P3Y8M8D"}]},{"name":"rpt:f-693","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-694","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.69"}]},{"name":"rpt:f-695","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-696","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:RangeAMember"},"factValues":[{"value":".68"}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-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-698","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range2Member"},"factValues":[{"value":"1.90"}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range3Member"},"factValues":[{"value":"2.46"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"1.49"}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis":"AEHR:Range4Member"},"factValues":[{"value":"189000000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-19000","decimals":-3}]},{"name":"rpt:f-703","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-704","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-705","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncome","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-706","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-707","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-708","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"488000","decimals":-3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"485000","decimals":-3}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39000","decimals":-3}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1012000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-716","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-717","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13000","decimals":-3}]},{"name":"rpt:f-718","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-719","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesSubjectToCompromiseDebtAndAccruedInterest","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"AEHR:InvestorRelations","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"AEHR:InvestorRelations","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88000","decimals":-3}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"2.12"}]},{"name":"rpt:f-726","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-727","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-728","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.93"}]},{"name":"rpt:f-729","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-730","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-731","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"1.34"}]},{"name":"rpt:f-732","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-733","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-734","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-735","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"189000","decimals":-3}]},{"name":"rpt:f-736","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-737","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-738","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"186000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-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-740","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"3137000"}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"499000","decimals":-3}]},{"name":"rpt:f-742","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-743","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-744","factDimensions":{"xbrl:concept":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111000","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"421000","decimals":-3}]},{"name":"rpt:f-746","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-747","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-748","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwardsValuationAllowance","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:FederalMember"},"factValues":[{"value":"45272000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwardsValuationAllowance","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:StateMember"},"factValues":[{"value":"31110000","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:FederalMember"},"factValues":[{"value":"1769000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"AEHR:ResearchAndDevelopmentTaxCreditCarryforwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"AEHR:StateMember"},"factValues":[{"value":"4894000","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","xbrl:period":"2016-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-753","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax","xbrl:period":"2016-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-754","factDimensions":{"xbrl:concept":"AEHR:ForeignNetOperatingLossCarryforwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"848000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3201000"}]},{"name":"rpt:f-756","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-757","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-758","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"304000"}]},{"name":"rpt:f-759","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-760","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-761","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"35000"}]},{"name":"rpt:f-762","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-763","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationCostsCapitalizedAsPartOfInventory","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-764","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-765","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationExpenseRelatedToStockOptions","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"894000","decimals":-3}]},{"name":"rpt:f-766","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-767","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-768","factDimensions":{"xbrl:concept":"AEHR:StockbasedCompensationRelatedToEmployeeStockPurchasePlan","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122000","decimals":-3}]},{"name":"rpt:f-769","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-770","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-771","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis":"AEHR:ESPPMember"},"factValues":[{"value":"86000"}]},{"name":"rpt:f-772","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-773","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-774","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"86000"}]},{"name":"rpt:f-775","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:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"87000"}]},{"name":"rpt:f-776","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:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"120000"}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"1102000","decimals":-3}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"AEHR:EstimatedForfeituresOfUnvestedStockBasedAwards","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"P1Y2M12D"}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:MultiemployerPlanTypeAxis":"AEHR:StockOptionPlan19962006Member"},"factValues":[{"value":"P2Y1M6D"}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2015-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18433279","decimals":0}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13331965"}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"138000","decimals":-3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:NorthAmericaMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".25"}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".07"}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".68"}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:AsiaMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".70"}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:EuropeMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".03"}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"us-gaap:NorthAmericaMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".27"}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:OneCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".67"}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:OneCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".41"}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:TwoCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":".32"}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:OneCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:SalesMember"},"factValues":[{"value":".45"}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:TwoCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:SalesMember"},"factValues":[{"value":".11"}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:OneCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:SalesMember"},"factValues":[{"value":".47"}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","us-gaap:StatementBusinessSegmentsAxis":"AEHR:TwoCustomerMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:SalesMember"},"factValues":[{"value":".32"}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.431"}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2013-04-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.00"}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"AEHR:NetProceedsFromIssuanceOfCommonStock","xbrl:period":"2013-03-01T00:00:00/2013-04-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1138000","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"AEHR:NetProceedsFromIssuanceOfCommonStock","xbrl:period":"2014-11-01T00:00:00/2014-12-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2574000","decimals":-3}]},{"name":"rpt:f-801","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-802","factDimensions":{"xbrl:concept":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"227000","decimals":-3}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCarryingAmount","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4110000","decimals":-3}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCarryingAmount","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6110000","decimals":-3}]},{"name":"rpt:f-805","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-806","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-148000","decimals":-3}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleNotesPayable","xbrl:period":"2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3791000","decimals":-3}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleNotesPayable","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5962000","decimals":-3}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":-3}]},{"name":"rpt:f-810","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":-3}]},{"name":"rpt:f-811","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":-3}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"25000"}]},{"name":"rpt:f-813","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-814","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-815","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"185000","decimals":-3}]},{"name":"rpt:f-816","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-817","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-818","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"P4Y29D"}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:MultiemployerPlanTypeAxis":"AEHR:EquityIncentivePlan2006Member"},"factValues":[{"value":"5083000"}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-822","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-823","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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 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; text-align: justify; 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 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. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market\rdata obtained from independent sources while unobservable inputs reflect a reporting entity&#146;s pricing based upon their own\rmarket assumptions. The fair value hierarchy consists of the following three levels:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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;The following table summarizes\rthe Company&#146;s financial assets measured at fair value on a recurring basis as of May 31, 2016 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;</b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>Balance as of&#160; </b></p></td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b></b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>May 31, 2016&#160; </b></p></td><td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left; padding-bottom: 1pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">51</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></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;The following table\rsummarizes the Company&#146;s financial assets 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Balance\r                                         as of&#160; </b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31, 2015&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,700</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,650</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr></table>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;There were no financial\rliabilities measured at fair value as of May 31, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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, 2016 and 2015.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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 expenses are valued at their carrying value, which approximates\rfair value due to their short maturities. The carrying value of the debt approximates the fair value.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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-825","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2015-06-01T00:00:00/2016-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;Stock-based\rcompensation expense consists of expenses for stock options, restricted stock units, or RSUs, and employee stock purchase\rplan, or ESPP, purchase rights. Stock-based compensation cost for stock options and ESPP purchase rights are measured at each\rgrant date, based on the fair value of the award using the Black-Scholes option valuation model, and is recognized as expense\rover the employee&#146;s requisite service period. This model was developed for use in estimating the value of publicly\rtraded options that have no vesting restrictions and are fully transferable. The Company&#146;s employee stock options have\rcharacteristics significantly different from those of publicly traded options. All of the Company&#146;s stock-based\rcompensation 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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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, 2016, 2015 and 2014 (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 cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;</b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>Year Ended May 31,</b>&#160; </p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\"></td><td style=\"padding-bottom: 1pt\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;</b></p></td><td style=\"padding-bottom: 1pt\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Stock-based compensation in the form of stock options, RSUs, and ESPP purchase rights, included in:</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 46%\">Cost of sales</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">87</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">70</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 5%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 11%; text-align: right\">43</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Selling, general and administrative</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">723</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">726</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">643</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Research and development</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">206</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">201</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">167</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Net effect on net (loss) income</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,016</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">997</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">853</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Effect on net (loss) income per share:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Basic</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;&#160;Diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.07</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 2016, 2015\rand fiscal 2014, the Company recorded stock-based compensation related to stock options and restricted stock units of $894,000,\r$857,000 and $723,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, 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,102,000 which is net of estimated forfeitures of $3,000. This cost will be amortized\ron a straight-line basis over a weighted average period of approximately 2.1 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 2016, 2015\rand fiscal 2014, the Company recorded stock-based compensation related to its ESPP of $122,000, $140,000 and $130,000, respectively.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, 2015\rand 2014, stock-based compensation costs of $0, $20,000 and $24,000, respectively, were capitalized as part of inventory.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;As of May 31, 2016, the\rtotal compensation cost related to purchase rights under the ESPP but not yet recognized was $138,000. This cost will be amortized\ron a straight-line basis over a weighted average period of approximately 1.2 years.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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; text-align: justify; 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;Valuation and Amortization\rMethod. The Company estimates the fair value of stock options granted using the Black-Scholes option valuation method and a single\roption award approach. The fair value under the single option approach is amortized on a straight-line basis over the requisite\rservice periods of the awards, which is generally the vesting period.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 Term. The Company&#146;s\rexpected term represents the period that the Company&#146;s stock-based awards are expected to be outstanding and was determined\rbased on historical experience, giving consideration to the contractual terms of the stock-based awards, vesting schedules and\rexpectations 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-align: justify; 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.\rVolatility is a measure of the amounts by which a financial variable such as stock price has fluctuated (historical volatility)\ror is expected to fluctuate (expected volatility) during a period. The Company uses the historical volatility for the past five\ryears, which matches the expected term of most of the option grants, to estimate expected volatility. Volatility for each of the\rESPP&#146;s four time periods of six months, twelve months, eighteen months, and twenty-four months is calculated separately and\rincluded in the overall stock-based compensation cost recorded.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Dividends. The Company\rhas never paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future.\rConsequently, 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; text-align: justify; 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;Risk-Free Interest Rate.\rThe Company bases the risk-free interest rate used in the Black-Scholes option valuation method on the implied yield in effect\rat the time of option grant on U.S. Treasury zero-coupon issues with a remaining term equivalent to the expected term of the stock\rawards including the ESPP.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Estimated Forfeitures.\rWhen estimating 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-align: justify; 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. The fair\rvalues of the Company&#146;s stock options granted to employees shares in fiscal 2016, 2015 and 2014 were estimated using the\rfollowing weighted average assumptions in the Black-Scholes option valuation method:</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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 12pt Times New Roman, Times, Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid\">\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year Ended May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"width: 67%\">&#160;</td>\r    <td style=\"width: 11%; border-bottom: Black 1pt solid\">\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>2016</b>&#160; </p></td>\r    <td style=\"width: 11%; border-bottom: Black 1pt solid\">\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>2015</b>&#160; </p></td>\r    <td style=\"width: 11%; border-bottom: Black 1pt solid\">\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>2014&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Option plan shares</font></td>\r    <td>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p></td>\r    <td>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p></td>\r    <td>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Expected term (in years)</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 4&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 4&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 4&#160; </font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Volatility</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 0.86&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 0.90&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 0.95&#160; </font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Expected dividend </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $0.00&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $0.00&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $0.00&#160; </font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font-size: 8pt\">Risk-free interest rates</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 1.21%</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 1.20%</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; &#160; 1.39%</font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font-size: 8pt\">Weighted-average grant date fair value</font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $1.31&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $1.52&#160; </font></td>\r    <td><font style=\"font-size: 8pt\">&#160; $1.09&#160; </font></td></tr>\r</table>\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;The fair value of our\rESPP purchase rights for the fiscal 2016, 2015 and 2014 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\"><tr style=\"vertical-align: bottom\"><td style=\"font-size: 12pt\"></td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year End May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Employee stock purchase plan shares</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Expected term (in years)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Volatility</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.64 &#150; 0.74</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.55 &#150; 0.83</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.86 &#150; 1.00</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Expected dividend</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Risk-free interest rates</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.40%&#150;0.76% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.55% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.44% </font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Weighted-average grant date fair value</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.80</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.43</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.34</td><td style=\"text-align: left\">&#160;</td></tr></table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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, 2016, 2015 and 2014, ESPP purchase rights of 304,000, 222,000, and 172,000 shares, respectively, were granted. Total\rESPP shares issued during the fiscal years ended May 31, 2016, 2015, and 2014 were 86,000, 87,000, and 120,000 shares, respectively.\rAs of May 31, 2016 there were 182,000 ESPP shares available for issuance.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p>"}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;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; text-align: justify; 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 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td style=\"font-size: 8pt; font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-weight: bold; text-align: center\">&#160;</td><td style=\"font-size: 8pt; font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-size: 8pt; font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-size: 8pt; font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Numerator: Net (loss) income</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,785</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,647</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">422</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left\">Denominator for basic net (loss) income per share:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;&#160;Weighted-average shares outstanding</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">10,877</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left\">Shares used in basic net (loss) income per share calculation</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">13,091</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">12,047</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">10,877</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Effect of dilutive securities</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">1,012</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Denominator for diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">11,889</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Basic net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;For the purpose of\rcomputing diluted earnings per share, weighted average potential common shares do not include stock options with an exercise\rprice greater than the average fair value of the Company&#146;s common stock for the period, as the effect would be\ranti-dilutive. In the fiscal year&#146;s ended May 31, 2016 and 2015, potential common shares have not been included in the\rcalculation of diluted net loss per share as the effect would be anti-dilutive. As such, the numerator and the denominator\rused in computing both basic and diluted net loss per share for these periods are the same. Stock options to purchase\r3,201,000, 3,686,000, and 301,000 shares of common stock were outstanding on May 31, 2016, 2015 and 2014, respectively, but\rwere not included in the computation of diluted net (loss) income per share, because the inclusion of such shares would be\ranti-dilutive. ESPP rights to purchase 304,000, 175,000 and 131,000 ESPP shares were outstanding on May 31, 2016, 2015 and\r2014, respectively, but were not included in the computation of diluted net (loss) income per share, because the inclusion of\rsuch shares would be anti-dilutive. RSUs for 35,000 shares were outstanding at May 31, 2016 but not included in the\rcomputation of diluted net (loss) income per share, because the inclusion of such shares would be anti-dilutive. The shares\rconvertible under the Convertible Notes outstanding at May 31, 2016 were not included in the computation of diluted net\r(loss) income per share, because the inclusion of such shares would be anti-dilutive.</p>"}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font-size: 8pt\">Accounts receivable comprise (in thousands):</font></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;</font></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td>&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Accounts receivable</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">530</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,404</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Allowance for doubtful accounts</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(8</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(21</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">522</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,383</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;</font></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Additions</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Balance at</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">charged to</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">Balance</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">beginning</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">costs and</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; vertical-align: bottom\">at end</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b>of year</b></font></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b> </b></font></p></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\">expenses</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b>Deductions*</b></font></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><font style=\"font-size: 8pt\"><b></b></font></p></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\">of year</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Allowance for doubtful accounts receivable:</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; padding-bottom: 2.5pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2016</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">21</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">(13</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"width: 1%; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; text-align: right\">8</td><td style=\"width: 1%; padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">&#160;&#160;&#160;&#160;&#160;May 31, 2015</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">51</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(30</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">21</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font-size: 8pt\">&#160;&#160;&#160;&#160;*\rDeductions include write-offs of uncollectible accounts and collections of amounts previously reserved.</font></p>"}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Raw materials and sub-assemblies</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,839</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,018</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Work in process</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4,151</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,584</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Finished goods</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">43</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">521</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">7,033</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">7,123</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr></table>"}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b></b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Leasehold improvements</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,072</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,093</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Furniture and fixtures</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">974</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,062</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Machinery and equipment</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,330</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,802</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Test equipment</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">2,581</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">2,967</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">6,957</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">8,924</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Accumulated depreciation and amortization</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(5,753</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(8,446</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,204</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">478</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#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>Depreciation expense\rwas $203,000, $135,000 and $141,000 for fiscal 2016, 2015, and 2014, respectively.</p>"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;Following is a summary\rof changes in the Company&#146;s liability for product warranties during the fiscal years ended May 31, 2016 and 2015 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt\"><b>&#160;</b></td><td style=\"padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>&#160;2016</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2015</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Balance at the beginning of the year</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">137</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">223</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Accruals for warranties issued during the year</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">334</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">150</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Settlement made during the year (in cash or in kind)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(316</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(236</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Balance at the end of the year</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">155</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">137</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 accrued warranty\rbalance is included in accrued expenses on the consolidated balance sheets.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;</b>Accrued expenses\rcomprise (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Payroll related.</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">706</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">503</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Commissions and bonuses</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">227</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">94</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Professional services</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">166</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">142</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Warranty</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">155</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">137</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Accrued interest</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">110</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Investor relations</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">88</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">32</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Taxes payable</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">63</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">101</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">38</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">36</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,553</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,045</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr></table>"}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;Domestic and foreign\rcomponents of (loss) income before income tax (expense) benefit are as follows (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"3\" style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\r                                         Ended May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td colspan=\"3\" style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 23%; text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Domestic</font></td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">(6,794</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">(6,871</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 22%; text-align: right\">438</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Foreign</font></td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">19</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">258</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(31</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 2.5pt; font-size: 12pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(6,775</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(6,613</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">407</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr></table>"}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The income tax (expense)\rbenefit consists of the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Federal income taxes:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Current</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;&#160;Deferred</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">State income taxes:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%\">&#160;&#160;Current</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">3</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">(19</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">(30</td><td style=\"width: 1%; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Deferred</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Foreign income taxes:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Current</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(13</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(15</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">45</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">&#160;&#160;Deferred</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(10</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(34</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">15</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The Company&#146;s\reffective tax 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year Ended May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b></b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; border-bottom: Black 1pt solid; text-align: center\">2014</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">U.S. federal statutory tax rate</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">34.0</td><td style=\"width: 1%; text-align: left\">%</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">State taxes, net of federal tax effect</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(0.2</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4.7</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Foreign rate differential</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.2</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.4</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(11.9</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Stock-based compensation</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(3.8</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(2.2</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">34.5</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Research and development credit</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2.1</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.1</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(20.5</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Change in valuation allowance</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(32.5</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(34.4</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(45.8</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(0.2</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(0.2</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1.3</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Effective tax rate</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(0.2</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(0.5</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">(3.7</td><td style=\"padding-bottom: 2.5pt; text-align: left\">)%</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;</p>"}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The components of the\rnet deferred tax assets are as follows (in thousands):</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Net operating losses</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">16,643</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">15,063</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Credit carryforwards</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">4,430</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,946</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Inventory reserves</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,064</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,429</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Reserves and accruals</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,606</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">2,809</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Other</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">885</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">960</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">24,628</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">24,207</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Less: Valuation allowance</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(24,628</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(24,207</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Net deferred tax assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The Company maintains\rliabilities for uncertain tax positions. These liabilities involve considerable judgment and estimation and are continuously monitored\rby management based on the best information available. 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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 87%\">Beginning balance as of May 31, 2013</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,007</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(34</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balance at May 31, 2014</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">973</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(54</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Balance at May 31, 2015</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">919</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Decreases related to prior year tax positions</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(124</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Decreases related to lapse of statute of limitations</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(6</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt\">Balance at May 31, 2016</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">789</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"AEHR:CustomerDepositsAndDeferredRevenueTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"7\" style=\"text-align: center; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%; text-align: left\">Customer deposits</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">540</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">3,685</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Deferred revenue</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,174</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,065</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">1,714</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">4,750</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr></table>"}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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\rsummarize the Company&#146;s stock option and RSUs transactions during fiscal 2016, 2015 and 2014 (in thousands, except per share\rdata):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Available&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Shares</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 87%\">Balances, May 31, 2013</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">1,737</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(908</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options terminated</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">420</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 1pt; text-indent: 0.25in\">Plan shares expired</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(104</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balances, May 31, 2014</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,145</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-indent: 0.25in\">Additional shares reserved</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">860</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(1,253</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt; text-indent: 0.25in\">Options terminated</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">93</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balances, May 31, 2015</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">845</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-indent: 0.25in\">Additional shares reserved</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">800</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(92</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; text-indent: 0.25in\">RSUs granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(35</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt; text-indent: 0.25in\">Options terminated</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">329</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 2.5pt\">Balances, May 31, 2016</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,847</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td colspan=\"9\" style=\"border-bottom: Black 1pt solid; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Outstanding Options</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p>\r\r</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Weighted&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Number&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Average&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Aggregate&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>of&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Exercise&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Intrinsic&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center; padding-bottom: 1pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Shares&#160;</b></p></td><td style=\"padding-bottom: 1pt; font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Price&#160;</b></p></td><td style=\"padding-bottom: 1pt; font-weight: bold; text-align: left\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-weight: bold; text-align: right\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Value&#160;</b></p></td><td style=\"padding-bottom: 1pt; font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%\">Balances, May 31, 2013</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">2,956</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1.79</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">964</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">908</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.64</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options terminated</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(420</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">5.51</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt; text-indent: 0.25in\">Options exercised</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(442</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.17</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balances, May 31, 2014</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,002</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.31</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">2,913</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,253</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">2.38</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options terminated</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(93</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">2.30</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt; text-indent: 0.25in\">Options exercised</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(476</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.33</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>Balances, May 31, 2015</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">3,686</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.66</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">2,946</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options granted</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">92</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">2.12</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; text-indent: 0.25in\">Options terminated</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">(329</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.93</td><td style=\"text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt; text-indent: 0.25in\">Options exercised</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(248</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.34</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"padding-bottom: 1pt; font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Balances, May 31, 2016</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">3,201</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.66</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">189</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Options exercisable and expected to be exercisable at May 31, 2016</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">&#160;</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">3,137</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.66</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">186</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The options outstanding and exercisable\rat May 31, 2016 were in the following exercise price ranges (in thousands, except per share data):</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 12pt Times New Roman, Times, Serif; width: 100%\"><tr style=\"vertical-align: bottom\"><td><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\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\"><b>\r</b></font></p></td>\r    <td colspan=\"3\" style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Options\r        Outstanding</b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"></p></td>\r    <td>&#160;</td>\r    <td colspan=\"4\" style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Options\r        Exercisable&#160; </b></font></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;</b></font></p>\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\"><b>        </b></font></p></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0\"><b>at\r                                         May 31, 2016&#160;</b></p></td>\r    <td>&#160;</td>\r    <td colspan=\"4\" style=\"border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>at May 31, 2016</b>&#160;</font></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"width: 21%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><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\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Prices&#160;\r        </b></font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number\r        Outstanding Shares</b>&#160;</font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r        Average Remaining Contractual Life (Years)</b>&#160;</font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r        Average Exercise Price</b>&#160;</font></p></td>\r    <td style=\"width: 2%\">&#160;</td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number\r        Exercisable Shares</b>&#160;</font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r        Average Remaining Contractual Life (Years)&#160; </b></font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>&#160;\r        </b></font></p>\r        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted\r        Average Exercise Price&#160; </b></font></p></td>\r    <td style=\"width: 10%; border-bottom: Black 1pt solid\"><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        <p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Aggregate\r        Intrinsic Value</b>&#160;</font></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.59-$0.97&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; &#160;&#160;&#160;579</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.82&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.68&#160; </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 578&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.82&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.68&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.09-$1.40&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 1,143&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 3.12&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.28&#160; </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 987&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.96&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.28&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.73-$2.06&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; &#160;&#160;&#160;248&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.70&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.88&#160; </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 221&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.75&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.90&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.10-$2.71&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 1,231&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 5.45&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.43&#160; </font></td>\r    <td>&#160;</td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 604&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 5.33&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.46&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td style=\"border-bottom: Black 1pt solid\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td>&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.59-$2.71&#160; </font></td>\r    <td style=\"border-bottom: Black 1pt solid\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;\r    &#160; 3,201&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.08&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.66&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160;\r    &#160; 2,390&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 3.69&#160; </font></td>\r    <td><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.49&#160; </font></td>\r    <td style=\"text-align: center\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$189</font></td></tr></table>"}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;Other (expense) income,\rnet comprises the following (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\rEnded May 31,&#160;</b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Foreign exchange (loss) gain</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">(19</td><td style=\"width: 1%; text-align: left\">)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">194</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">(47</td><td style=\"width: 1%; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Other, net</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">3</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">17</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(17</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 1pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(16</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">211</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">$</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(64</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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. Net sales are based upon ship-to location (in thousands).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>United</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>States</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Asia</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Europe</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Total</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2016:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"width: 48%; text-align: left\">&#160;&#160;Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,957</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">10,228</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,316</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">14,501</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,151</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">39</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">14</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1,204</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2015:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;&#160;Net sales</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,648</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">4,943</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,427</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">10,018</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">432</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">34</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">12</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">478</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>2014:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;&#160;Net sales</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">8,708</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">7,453</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,523</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">19,684</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;&#160;Property and equipment, net</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">415</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">42</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">17</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">474</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;Minimum annual rentals\rpayments under 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Years Ending May 31,</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 48%; text-align: left; vertical-align: bottom\">2017</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 40%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 8%; text-align: right\">488</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2018</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">485</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2019</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">39</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2020</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\">2021</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#151;&#160;&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Thereafter</font></td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: left; vertical-align: bottom\"><font style=\"font-size: 8pt\">Total</font></td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,012</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;</p>"}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;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, 2016 and 2015. The unaudited quarterly information has been prepared\ron the same basis as the annual information presented elsewhere herein and, in the Company&#146;s opinion, includes all adjustments\r(consisting only of normal recurring entries) necessary for a fair statement of the information for the quarters presented. The\roperating results for any quarter are not necessarily indicative of results for any future period and should be read in conjunction\rwith the audited consolidated financial statements of the Company&#146;s and the notes thereto included elsewhere herein.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"15\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Three\rMonths Ended&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Aug. 31,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Nov. 30,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Feb. 29,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">6,633</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,620</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,677</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,571</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Gross profit</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">3,383</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,691</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">169</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(98</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Net income (loss)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">294</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,048</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(2,975</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(3,056</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Net income (loss) per share basic and diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.02</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.08</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.23</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.23</td><td style=\"text-align: left\">)</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"15\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Three\rMonths Ended</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Aug. 31,</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Nov. 30,&#160; </b></p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Feb. 28,</b>&#160;</p></td><td style=\"text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160;\r</b></p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015&#160;\r</b></p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Net sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">3,558</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,615</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">2,027</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1,818</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Gross profit</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1,610</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">694</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">852</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">682</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Net loss</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(907</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(2,114</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,726</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(1,900</td><td style=\"text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Net loss per share basic and diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.08</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.18</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.14</td><td style=\"text-align: left\">)</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">(0.15</td><td style=\"text-align: left\">)</td></tr></table>"}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The following table summarizes\rthe Company&#146;s financial assets measured at fair value on a recurring basis as of May 31, 2016 (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160;</b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>Balance as of&#160; </b></p></td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td><td style=\"text-align: center; vertical-align: bottom\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b></b></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>May 31, 2016&#160; </b></p></td><td style=\"text-align: center; padding-bottom: 1pt; vertical-align: bottom\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\">&#160;</td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; padding-bottom: 1pt; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center\"><b>&#160;Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left; padding-bottom: 1pt\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">1</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">51</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"></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;The following table\rsummarizes the Company&#146;s financial assets 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; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold\">&#160;</td>\r    <td style=\"font-weight: bold; text-align: center\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Balance\r                                         as of&#160; </b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31, 2015&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         1&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         2&#160;</b></p></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom\"><b>&#160;</b></td>\r    <td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><b>&#160;</b></td><td style=\"font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Level\r                                         3&#160;</b></p></td><td style=\"font-weight: bold; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 48%; text-align: left\">Money market funds</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,650</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">&#151;&#160;&#160;</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"padding-bottom: 1pt\">Certificate of deposit</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">50</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"padding-bottom: 2.5pt\">Assets</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,700</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">4,650</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">50</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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\rcompensation costs related to the Company&#146;s stock-based compensation for the years ended May 31, 2016, 2015 and 2014 (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 cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\rEnded May 31,</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"padding-bottom: 1pt; text-align: center\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td><td style=\"padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"padding-bottom: 1pt; text-align: center\"></td>\r    <td colspan=\"3\" style=\"border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Stock-based compensation in the form of stock options, RSUs, and ESPP purchase rights, included in:</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%\">Cost of sales</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">87</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">70</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">43</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Selling, general and administrative</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">723</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">726</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">643</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Research and development</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">206</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">201</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">167</td><td style=\"padding-bottom: 1pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left; padding-bottom: 2.5pt\">Net effect on net (loss) income</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">1,016</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">997</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">853</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Effect on net (loss) income per share:</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt\">&#160;</td>\r    <td style=\"font-size: 12pt; text-align: left\">&#160;</td><td style=\"font-size: 12pt; text-align: right\">&#160;</td><td style=\"font-size: 12pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;&#160;Basic</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;&#160;Diluted</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.08</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.07</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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. The fair\rvalues of the Company&#146;s stock options granted to employees shares in fiscal 2016, 2015 and 2014 were estimated using the\rfollowing weighted average assumptions in the Black-Scholes option valuation method:</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\"></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year Ended May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Option plan shares</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Expected term (in years)</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 10%; text-align: right\">4</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Volatility</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.86</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.90</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">0.95</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Expected dividend</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.00</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Risk-free interest rates</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.21</td><td style=\"text-align: left\">%</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.20</td><td style=\"text-align: left\">%</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">1.39</td><td style=\"text-align: left\">%</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Weighted-average grant date fair value</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.31</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.52</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.09</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;The fair value of our\rESPP purchase rights for the fiscal 2016, 2015 and 2014 was estimated using the following weighted-average assumptions:</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">Year End May 31,</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; font-weight: bold; text-align: center\">&#160;</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2016</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2015</td><td style=\"font-weight: bold; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\">2014</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td>Employee stock purchase plan shares</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td><td>&#160;</td>\r    <td colspan=\"3\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Expected term (in years)</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.5 &#150; 2.0</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>Volatility</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.64 &#150; 0.74</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.55 &#150; 0.83</font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.86 &#150; 1.00</font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; text-align: left\">Expected dividend</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">0.00</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left\">Risk-free interest rates</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.40%&#150;0.76% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.55% </font></td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\"><font style=\"font-size: 8pt\">&#160;&#160;0.04%&#150;0.44% </font></td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"text-align: left\">Weighted-average grant date fair value</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">0.80</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.43</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">$</td><td style=\"text-align: right\">1.34</td><td style=\"text-align: left\">&#160;</td></tr>\r</table>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>"}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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\">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-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td>&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td colspan=\"11\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>Year\rEnded May 31,&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2016&#160;\r</b></p></td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2015</b>&#160;</p></td><td style=\"font-size: 8pt; padding-bottom: 1pt; text-align: center\">&#160;</td>\r    <td colspan=\"3\" style=\"font-size: 8pt; border-bottom: Black 1pt solid; text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>2014</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 61%; font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Numerator: Net (loss) income</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,785</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(6,647</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"width: 1%; font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"width: 1%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"width: 10%; border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">422</td><td style=\"width: 1%; padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left\">Denominator for basic net (loss) income per share:</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;&#160;Weighted-average shares outstanding</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">10,877</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left\">Shares used in basic net (loss) income per share calculation</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">13,091</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">12,047</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt\">&#160;</td>\r    <td style=\"font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; text-align: right\">10,877</td><td style=\"font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Effect of dilutive securities</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">&#151;&#160;&#160;</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">1,012</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 1pt\">Denominator for diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">13,091</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">12,047</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td><td style=\"font-size: 8pt; padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; font-size: 8pt; text-align: right\">11,889</td><td style=\"padding-bottom: 1pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Basic net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td>&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td><td>&#160;</td>\r    <td style=\"text-align: left\">&#160;</td><td style=\"text-align: right\">&#160;</td><td style=\"text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 8pt; text-align: left; padding-bottom: 2.5pt\">Diluted net (loss) income per share</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.52</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">(0.55</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">)</td><td style=\"font-size: 8pt; padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right\">0.04</td><td style=\"padding-bottom: 2.5pt; font-size: 8pt; text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"35000"}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","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-851","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"AEHR:MarketValueOnDateOfGrant","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.16"}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2015-06-01T00:00:00/2016-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":-3}]},{"name":"rpt:f-854","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":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2015-06-01T00:00:00/2016-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":-3}]},{"name":"rpt:f-856","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":-3}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments","xbrl:period":"2015-06-01T00:00:00/2016-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-858","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-859","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-860","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":-3}]},{"name":"rpt:f-861","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":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"800000"}]},{"name":"rpt:f-863","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-864","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-35000"}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-329000"}]},{"name":"rpt:f-866","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-867","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-868","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-869","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockOptionMember"},"factValues":[{"value":"-248000"}]},{"name":"rpt:f-870","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-871","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-872","factDimensions":{"xbrl:concept":"AEHR:ConvertibleNotesTableTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-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;Convertible Notes, net\rof debt issuance costs (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"><b>&#160;</b></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\"><b>&#160;</b></td><td><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td><td style=\"font-weight: bold\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center\"><b>May 31,</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2016</b></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2015</b></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%\">Principal</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">6,110</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,110</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Unamortized debt issuance costs</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(148</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(319</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">5,962</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">3,791</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr></table>"}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"1150000"}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"AEHR:ConvertibleNotesAndLineOfCreditTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0\"><b>9. CONVERTIBLE NOTES AND LINE OF CREDIT:</b></p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;On April 10, 2015, the\rCompany entered into a Convertible Note Purchase and Credit Facility Agreement (the &#147;Purchase Agreement&#148;) with QVT\rFund LP and Quintessence Fund L.P. (the &#147;Purchasers&#148;) providing for (a) the Company&#146;s sale to the Purchasers\rof $4,110,000 in aggregate principal amount of 9.0% Convertible Secured Notes due 2017 (the &#147;Convertible Notes&#148;) and\r(b) a secured revolving loan facility (the &#147;Credit Facility&#148;) in an aggregate principal amount of up to $2,000,000.\rOn August 22, 2016 the Purchase Agreement was amended to extend the maturity date of the Convertible Notes to April 10, 2019,\rdecrease the conversion price from $2.65 per share to $2.30 per share, decrease the forced conversion price from $7.50 per share\rto $6.51 per share, and allow for additional equity awards. Refer to Note 16, &#147;SUBSEQUENT EVENTS&#148;.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 Convertible Notes\rbear interest at an annual rate of 9.0% and will mature on April 10, 2019 unless repurchased or converted prior to that date. Interest\ris payable quarterly on March 1, June 1, September 1 and December 1 of each year. Debt issuance costs of $356,000, which represent\ran effective interest rate of 4.3%, were offset against the loan balance and are amortized over the life of loan. During fiscal\ryears ended May 31, 2016 and 2015, $177,000 and $31,000,&#160;&#160;respectively, of amortization costs were recognized as interest expense.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 conversion price\rfor the Convertible Notes is $2.30 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;). Holders may convert all or any part of the principal\ramount of their Convertible Notes in integrals of $10,000 at any time prior to the maturity date. Upon conversion, the Company\rwill deliver shares of its common stock to the holder of Convertible Notes electing such conversion. The Company may not redeem\rthe Convertible Notes prior to maturity.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Advances under the Credit\rFacility must be supported by outstanding valid purchase orders at least equal to the amount of the requested drawdown plus the\rprincipal amount of all outstanding 5.0% Notes as defined under the Purchase Agreement. Advances will bear interest at an annual\rrate of 5.0%. Each advance under the Credit Facility and any accrued and unpaid interest thereon must be repaid within 90 days\rfrom the date on which such advance is made. Unless paid in full at maturity, amounts owing under the credit facility may be converted\rby the holder into Convertible Notes. Advances under the Credit Facility may be prepaid without any prepayment premium or penalty\rand may be reborrowed (unless converted into Convertible Notes).</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 obligations\runder the Purchase Agreement are secured by substantially all of the assets of the Company.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 2016, the\rCompany borrowed $2,000,000 against the credit facility. During fiscal 2016, $900,000 of the borrowing was converted into Convertible\rNotes upon maturity. As of May 31, 2016 and 2015, the Company had a balance of $1,100,000 and zero against the Credit Facility,\rrespectively. The balance available to borrow under the Credit Facility as of May 31, 2016 was zero. Upon maturity in July 2016,\rthe $1,100,000 balance of the Credit Facility was converted into Convertible Notes. The May 31, 2016 balance was reclassified to\rConvertible Notes with the amendment of the Purchase Agreement. Refer to Note 16, &#147;SUBSEQUENT EVENTS&#148;.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;Convertible Notes, net\rof debt issuance costs (in thousands):</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\"><b>&#160;</b></p>\r\r<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\"><b>&#160;</b></td><td><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"text-align: center\"><p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"><b>May\r                                         31,</b></p> <p style=\"font: 8pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0\"></p></td><td style=\"font-weight: bold\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center\"><b>May 31,</b></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"font-size: 12pt; text-align: center\"><b>&#160;</b></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2016</b></td><td style=\"font-weight: bold; padding-bottom: 1pt\"><b>&#160;</b></td>\r    <td colspan=\"3\" style=\"font-weight: bold; text-align: center; border-bottom: Black 1pt solid\"><b>2015</b></td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"width: 74%\">Principal</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">6,110</td><td style=\"width: 1%; text-align: left\">&#160;</td><td style=\"width: 1%\">&#160;</td>\r    <td style=\"width: 1%; text-align: left\">$</td><td style=\"width: 10%; text-align: right\">4,110</td><td style=\"width: 1%; text-align: left\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: White\">\r    <td style=\"text-align: left; padding-bottom: 1pt\">Unamortized debt issuance costs</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(148</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td><td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"border-bottom: Black 1pt solid; text-align: left\">&#160;</td><td style=\"border-bottom: Black 1pt solid; text-align: right\">(319</td><td style=\"padding-bottom: 1pt; text-align: left\">)</td></tr>\r<tr style=\"vertical-align: bottom; background-color: rgb(204,238,255)\">\r    <td style=\"font-size: 12pt; padding-bottom: 2.5pt\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">5,962</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td><td style=\"padding-bottom: 2.5pt\">&#160;</td>\r    <td style=\"border-bottom: Black 2.5pt double; text-align: left\">$</td><td style=\"border-bottom: Black 2.5pt double; text-align: right\">3,791</td><td style=\"padding-bottom: 2.5pt; text-align: left\">&#160;</td></tr>\r</table>"}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","xbrl:period":"2014-06-01T00:00:00/2015-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount","xbrl:period":"2013-06-01T00:00:00/2014-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>10. CAPITAL STOCK:</b></p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\">STOCK OPTIONS:</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In October 1996,\rthe Company&#146;s Board of Directors approved the 1996 Stock Option Plan (the &#147;Stock Plan&#148;), which provided for granting\rof incentive and non-qualified stock options to our employees and directors. The Stock Plan provides that qualified options be\rgranted at an exercise price equal to the fair market value at the date of grant, as determined by the Board of Directors (85%\rof fair market value in the case of non-statutory options and purchase rights and 110% of fair market value in certain circumstances).\rOptions generally expire within five years from date of grant. Most options become exercisable in increments over a four-year period\rfrom the date of grant.</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;In October 2006,\rthe Company&#146;s 2006 Equity Incentive Plan and 2006 Employee Stock Purchase Plan (&#147;2006 Plans&#148;) were approved by\rthe shareholders, which provide for granting of incentive stock options, nonstatutory stock options, restricted stock, restricted\rstock units, stock appreciation rights, performance units, performance shares and other stock or cash awards as the Company&#146;s\rBoard of Directors may determine. A total of 5,450,000 shares of common stock have been reserved for issuance under the Company&#146;s\r2006 Equity Incentive Plan. Options granted under the 2006 Equity Incentive Plan are generally for periods not to exceed ten years\r(five years if the option is granted to a 10% stockholder) and are granted at the fair market value of the stock at the date of\rgrant as determined by the Board of Directors. The 2006 Plans respectively replace the Company&#146;s Amended and Restated 1996\rStock Option Plan, which would otherwise have expired in 2006; and the Company&#146;s 1997 Employee Stock Purchase Plan, which\rwould have otherwise expired in 2007.</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;As of May 31,\r2016, out of the 5,083,000 shares authorized for grant under the 2006 Equity Incentive Plan, approximately 3,201,000 shares were\routstanding.</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The following\rtables summarize the Company&#146;s stock option and RSUs transactions during fiscal 2016, 2015 and 2014 (in thousands, except\rper share data):</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td colspan=\"3\" style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Available&#160; </b></font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Shares</b>&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 87%; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2013</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 10%; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,737</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(908</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">420</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Plan shares expired</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(104</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2014</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,145</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Additional shares reserved</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">860</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(1,253</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">93</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2015</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">845</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Additional shares reserved</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">800</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(92</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">RSUs granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(35</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">329</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2016</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,847</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"padding-bottom: 1pt\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td colspan=\"9\" style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Outstanding Options</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Weighted&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Number&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Average&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Aggregate&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>of&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Exercise&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Intrinsic&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Shares&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Price&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>Value&#160;</b></font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"width: 61%; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2013</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 10%; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,956</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"width: 10%; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.79</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td>\r    <td style=\"width: 1%; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"width: 10%; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">964</font></td>\r    <td style=\"width: 1%; line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">908</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.64</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(420</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">5.51</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options exercised</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(442</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.17</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2014</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,002</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.31</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,913</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1,253</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.38</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(93</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.30</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options exercised</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(476</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.33</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2015</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,686</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2,946</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options granted</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">92</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">2.12</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options terminated</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(329</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.93</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"text-indent: 0.25in; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options exercised</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">(248</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">)</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.34</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Balances, May 31, 2016</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,201</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">189</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: white\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"text-align: right; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">Options exercisable and expected to be exercisable at May 31, 2016</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 2.25pt double; text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">3,137</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">1.66</font></td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$</font></td>\r    <td style=\"text-align: right; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">186</font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r</table>\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;The options outstanding and\rexercisable at May 31, 2016 were in the following exercise price ranges (in thousands, except per share data):</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r\r<table cellspacing=\"0\" cellpadding=\"0\" style=\"font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%\">\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-indent: 0.5in; line-height: 107%\">&#160;</td>\r    <td colspan=\"3\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center\"><b>Options Outstanding</b></p></td>\r    <td>&#160;</td>\r    <td colspan=\"4\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center\"><b>Options Exercisable&#160; </b></p></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"text-align: center; line-height: 107%; text-indent: 0.5in\">&#160;</td>\r    <td colspan=\"3\" style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>at May 31, 2016&#160;</b></font></td>\r    <td>&#160;</td>\r    <td colspan=\"4\" style=\"border-bottom: black 1pt solid; text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\"><b>at May 31, 2016</b>&#160;</font></td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"width: 28%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Range of Exercise</b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Prices&#160; </b></p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Number Outstanding Shares</b>&#160;</p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Weighted Average Remaining Contractual Life (Years)</b>&#160;</p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Weighted Average Exercise Price</b>&#160;</p></td>\r    <td style=\"width: 2%\">&#160;</td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Number Exercisable Shares</b>&#160;</p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Weighted Average Remaining Contractual Life (Years)&#160;\r        </b></p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\"><b>&#160; </b></p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0\"><b>Weighted Average Exercise Price&#160; </b></p></td>\r    <td style=\"width: 9%; border-bottom: black 1pt solid\">\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;</p>\r        <p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center\"><b>Aggregate Intrinsic Value</b>&#160;</p></td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.59-$0.97&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; &#160;&#160;&#160;579</font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.82&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.68&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 578&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.82&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.68&#160; </font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.09-$1.40&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 1,143&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 3.12&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.28&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 987&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2.96&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.28&#160; </font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.73-$2.06&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; &#160;&#160;&#160;248&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.70&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.88&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 221&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.75&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.90&#160; </font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.10-$2.71&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 1,231&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 5.45&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.43&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 604&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 5.33&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $2.46&#160; </font></td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom; background-color: #CCEEFF\">\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td>&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td>\r    <td style=\"line-height: 107%\">&#160;</td></tr>\r<tr style=\"vertical-align: bottom\">\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $0.59-$2.71&#160; </font></td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 3,201&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 4.08&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.66&#160; </font></td>\r    <td>&#160;</td>\r    <td style=\"border-bottom: black 1pt solid; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 2,390&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; &#160; 3.69&#160; </font></td>\r    <td style=\"line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">&#160; $1.49&#160; </font></td>\r    <td style=\"text-align: center; line-height: 107%\"><font style=\"font: 8pt Times New Roman, Times, Serif\">$189</font></td></tr>\r</table>\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;The total intrinsic\rvalues of options exercised were $185,000, $540,000 and $520,000 during fiscal 2016, 2015 and 2014, respectively. The weighted\raverage contractual life of the options exercisable and expected to be exercisable at May 31, 2016 was 4.08 years.</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in\">&#160;&#160;&#160;&#160;Options to purchase\r2,390,000, 2,189,000 and 1,892,000 shares were exercisable at May 31, 2016, 2015 and 2014, respectively. These exercisable options\rhad weighted average exercise prices of $3.69, $1.43 and $1.22 as of May 31, 2016, 2015 and 2014, respectively.</p>\r\r<p style=\"font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in\">&#160;</p>\r\r<p style=\"font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-indent: 0.5in\">&#160;&#160;&#160;&#160;During\rthe fiscal year ended May 31, 2016, RSUs were granted to an employee for 35,000 shares. The market value on the date of the\rgrant was $2.16 per share. The RSUs are performance based and immediately vest upon attainment of goals established and have\ra term of one year. The 35,000 RSUs were outstanding and fully vested at May 31, 2016. The intrinsic value of the outstanding\rRSUs at May 31, 2016 was $35,000. There were no RSUs granted during fiscal 2015 or 2014.</p>"}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"AEHR:CumulativeStockIssuedSharesEmployeeStockPurchasePlan","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"AEHR:ESPP2006Member"},"factValues":[{"value":"968000"}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"AEHR:LineOfCreditConvertedToConvertibleNotes","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"AEHR:LineOfCreditConvertedToConvertibleNotes","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-882","factDimensions":{"xbrl:concept":"AEHR:LineOfCreditConvertedToConvertibleNotes","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-883","factDimensions":{"xbrl:concept":"AEHR:Liquidity","xbrl:period":"2015-06-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0001040470"},"factValues":[{"value":"<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; text-align: justify; 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. In recent years, the Company has recognized\rsignificantly lower sales levels compared to the net sales of the years immediately preceding fiscal 2009, as a result of a major\rcustomer filing bankruptcy and a slowdown in the semiconductor manufacturing industry. In response to the low levels of net sales,\rthe Company took significant steps to minimize expense levels and to increase the likelihood that it will have sufficient cash\rto support operations during the slow business periods.&#160; Those steps included reductions in headcount, reduced compensation\rfor officers and other salaried employees, Company-wide shutdowns and lower fees paid to the Board of Directors, among other spending\rcuts. 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; text-align: justify; 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 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. The purchase price per share of the common stock sold in the private placement was $1.00, resulting\rin gross proceeds to the Company of $1,158,000, before offering expenses. The net proceeds after offering expenses were $1,138,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 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. The purchase price per share of the common stock sold in the private placement was $2.431,\rresulting in gross proceeds to the Company of $2,589,000, before offering expenses. The net proceeds after offering expenses were\r$2,574,000.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 August 2011, the Company\rentered into a working capital credit facility agreement with Silicon Valley Bank allowing the Company to borrow up to $1.5 million\rbased upon qualified U.S. based and foreign customer receivables, and export-related inventory. In May 2012, the credit agreement\rwas amended to increase the borrowing limit to $2.0 million. In September 2012, the credit agreement was amended to increase the\rborrowing limit to $2.5 million. On April 10, 2015, the Company terminated the working capital credit facility agreement with Silicon\rValley Bank and entered into a Convertible Note Purchase and Credit Facility Agreement (the &#147;Purchase Agreement&#148;) with\rQVT Fund LP and Quintessence Fund L.P. (the &#147;Purchasers&#148;) providing for (a) the Company&#146;s sale to the Purchasers\rof $4,110,000 in aggregate principal amount of 9.0% Convertible Secured Notes due 2017 (the &#147;Convertible Notes&#148;) and\r(b) a secured revolving loan facility (the &#147;Credit Facility&#148;) in an aggregate principal amount of up to $2,000,000.\rThe Company received $3.8 million in net proceeds from the issuance of the Convertible Notes in fiscal 2015. In fiscal 2016 the\rCompany drew $2.0 million against the Credit Facility. Refer to Note 9, &#147;CONVERTIBLE NOTES AND LINE OF CREDIT&#148;, for\rfurther discussion of the Credit Facility and the Convertible Notes.</p>\r\r<p style=\"font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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 2016, 2015\rand 2014, the Company experienced negative cash flow from operating activities. The Company anticipates that the existing cash\rbalance together with income from operations, collections of existing accounts receivable, revenue from our existing backlog of\rproducts, the sale of inventory on hand, and deposits and down payments against significant orders will be adequate to meet its\rshort-term working capital and capital equipment requirements. The Company extended the maturity date of the Convertible Notes to April 10, 2019 which improves our ability\rto meet current liabilities for fiscal 2017. Refer to Note 16, &#147;SUBSEQUENT EVENTS&#148;. Depending on its rate of\rgrowth and profitability, and its ability to obtain significant orders with down payments, the Company may require additional equity\ror debt financing to meet its working capital requirements or capital equipment needs. There can be no assurance that additional\rfinancing will be available when required, or if available, that such financing can be obtained on terms satisfactory to the Company.</p>"}]}]}}