XML 22 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8. Discontinued Operations (Results of Discontinued Operations - ECD) (Details) (ECD [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
ECD [Member]
       
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenue, net $ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
Cost of goods 0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
Market, general and administrative 0esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
1esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
6esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
3esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
Research and development 0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
Total Costs and expenses 0us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
1us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
6us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
3us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
Income (loss) from discontinued operations $ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (1)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (6)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (3)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember