XML 113 R66.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 CUSO (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
Variable Interest Entity [Line Items]      
Prepaid expenses and other current assets $ (57,923)us-gaap_PrepaidExpenseAndOtherAssetsCurrent $ (28,400)us-gaap_PrepaidExpenseAndOtherAssetsCurrent  
Total assets (749,160)us-gaap_Assets (806,851)us-gaap_Assets  
Other current liabilities (27,050)us-gaap_OtherLiabilitiesCurrent (42,136)us-gaap_OtherLiabilitiesCurrent  
Total liabilities (601,155)us-gaap_Liabilities (691,205)us-gaap_Liabilities  
CUSO [Member]      
Variable Interest Entity [Line Items]      
Total assets (26,606)us-gaap_Assets
/ dei_LegalEntityAxis
= esi_CusoMember
  (30,136)us-gaap_Assets
/ dei_LegalEntityAxis
= esi_CusoMember
Other current liabilities (179)us-gaap_OtherLiabilitiesCurrent
/ dei_LegalEntityAxis
= esi_CusoMember
  (624)us-gaap_OtherLiabilitiesCurrent
/ dei_LegalEntityAxis
= esi_CusoMember
Other liabilities (1,073)us-gaap_OtherLiabilities
/ dei_LegalEntityAxis
= esi_CusoMember
  (1,940)us-gaap_OtherLiabilities
/ dei_LegalEntityAxis
= esi_CusoMember
Total liabilities (122,259)us-gaap_Liabilities
/ dei_LegalEntityAxis
= esi_CusoMember
  (125,106)us-gaap_Liabilities
/ dei_LegalEntityAxis
= esi_CusoMember
Consolidation, Eliminations [Member] | CUSO [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_CusoMember
Total assets     3,260us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_CusoMember
Other current liabilities     23,887us-gaap_OtherLiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_CusoMember
Other liabilities     90,974us-gaap_OtherLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_CusoMember
Total liabilities     $ 114,861us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ dei_LegalEntityAxis
= esi_CusoMember