XML 19 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8. Discontinued Operations (Results of Discontinued Operations - BH Holdings, S.A.S) (Details) (USD $)
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2012
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Net income $ 49,102us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (26,270)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 32,998us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (77,649)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity    
BH Holdings, S.A.S [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_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Cost of goods 0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Market, general and administrative 23,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
25,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
19,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
75,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Research and development 0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0esmc_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Total Costs and expenses 23,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
25,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
19,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
75,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax (22,842)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
         
Income (loss) from discontinued operations   (25,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
(19,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
(75,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
Net income         39,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
(75,000)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax     58,000us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
0us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_BhHoldingsSASMember
   
ECD [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Disposal Group, Including Discontinued Operation, Other Income 71,944us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
       
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
1,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
6,000esmc_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
3,000esmc_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
1,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
6,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
3,000us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
   
Income (loss) from discontinued operations $ 0us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (1,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (6,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember
$ (3,000)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= esmc_EcdMember