XML 26 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Schedule of Carrying Value of the Assets and Liabilities Eliminated from Financial Statement Related to the 2009 Entity (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Sep. 30, 2013
Variable Interest Entity [Line Items]      
Prepaid expenses and other current assets $ (48,478)us-gaap_PrepaidExpenseAndOtherAssetsCurrent $ (28,400)us-gaap_PrepaidExpenseAndOtherAssetsCurrent $ (21,671)us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Total assets (767,506)us-gaap_Assets (806,851)us-gaap_Assets (739,302)us-gaap_Assets
Other current liabilities (27,838)us-gaap_OtherLiabilitiesCurrent (42,136)us-gaap_OtherLiabilitiesCurrent (57,485)us-gaap_OtherLiabilitiesCurrent
Total liabilities (635,971)us-gaap_Liabilities (691,205)us-gaap_Liabilities (598,067)us-gaap_Liabilities
2009 Entity [Member]      
Variable Interest Entity [Line Items]      
Total assets (30,136)us-gaap_Assets
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Other current liabilities (624)us-gaap_OtherLiabilitiesCurrent
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Other liabilities (1,940)us-gaap_OtherLiabilities
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Total liabilities (125,106)us-gaap_Liabilities
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Consolidation, Eliminations [Member] | 2009 Entity [Member]      
Variable Interest Entity [Line Items]      
Prepaid expenses and other current assets 3,260us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Total assets 3,260us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Other current liabilities 23,887us-gaap_OtherLiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Other liabilities 90,974us-gaap_OtherLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
   
Total liabilities $ 114,861us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember