XML 44 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity Compensation Plans - Stock-Based Compensation Expense and Related Income Tax Benefit (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 10,336us-gaap_AllocatedShareBasedCompensationExpense $ 11,638us-gaap_AllocatedShareBasedCompensationExpense $ 16,658us-gaap_AllocatedShareBasedCompensationExpense
Income tax (benefit) (3,980)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (4,481)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (6,414)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Cost of Educational Services [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 4,790us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_CostOfEducationalServicesMember
4,799us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_CostOfEducationalServicesMember
6,084us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_CostOfEducationalServicesMember
Student Services and Administrative Expenses [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 5,546us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_StudentServicesAndAdministrativeExpenseMember
$ 6,839us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_StudentServicesAndAdministrativeExpenseMember
$ 10,574us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= esi_StudentServicesAndAdministrativeExpenseMember