Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details)

v2.4.1.9
Income Taxes (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Valuation Allowance [Line Items]      
Income tax provision (benefit) $ (686,000)us-gaap_IncomeTaxExpenseBenefit $ 1,257,000us-gaap_IncomeTaxExpenseBenefit  
Valuation allowance 59,500,000us-gaap_DeferredTaxAssetsValuationAllowance   73,700,000us-gaap_DeferredTaxAssetsValuationAllowance
Liability for uncertain tax positions 5,500,000us-gaap_LiabilityForUncertainTaxPositionsNoncurrent    
Liability for uncertain tax positions, interest and penalties accrued 900,000ent_LiabilityforUncertainTaxPositionsInterestandPenaltiesAccrued    
Federal      
Valuation Allowance [Line Items]      
Operating loss carryforwards 109,900,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
  128,400,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
State and Local      
Valuation Allowance [Line Items]      
Operating loss carryforwards 61,200,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
  64,800,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
Domestic Deferred Tax Assets      
Valuation Allowance [Line Items]      
Valuation allowance 56,600,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= ent_DomesticDeferredTaxAssetsMember
  70,900,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= ent_DomesticDeferredTaxAssetsMember
Foreign Deferred Tax Assets      
Valuation Allowance [Line Items]      
Valuation allowance $ 2,900,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= ent_ForeignDeferredTaxAssetsMember
  $ 2,800,000us-gaap_DeferredTaxAssetsValuationAllowance
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= ent_ForeignDeferredTaxAssetsMember