XML 35 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangibles - Schedule of Carrying Value of Acquired Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Value $ 4,270us-gaap_FiniteLivedIntangibleAssetsGross $ 2,600us-gaap_FiniteLivedIntangibleAssetsGross
Amortizable intangible assets, Accumulated Amortization (982)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (214)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Amortizable intangible assets, Net Carrying Value 3,288us-gaap_FiniteLivedIntangibleAssetsNet 2,386us-gaap_FiniteLivedIntangibleAssetsNet
Indefinite-lived intangible assets, Goodwill 7,247us-gaap_Goodwill 3,958us-gaap_Goodwill
Indefinite-lived intangible assets 7,907us-gaap_IntangibleAssetsNetIncludingGoodwill 4,618us-gaap_IntangibleAssetsNetIncludingGoodwill
Customer Relationships [Member]    
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Value 2,500us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,200us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Amortizable intangible assets, Accumulated Amortization (453)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(40)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Amortizable intangible assets, Net Carrying Value 2,047us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,160us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Amortizable intangible assets, Weighted Average Amortization Period 60 months 60 months
Non-compete Agreements [Member]    
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Value 1,120us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
750us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Amortizable intangible assets, Accumulated Amortization (224)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(25)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Amortizable intangible assets, Net Carrying Value 896us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
725us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Amortizable intangible assets, Weighted Average Amortization Period 60 months 60 months
Training Materials [Member]    
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Value 440us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
440us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
Amortizable intangible assets, Accumulated Amortization (147)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
(21)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
Amortizable intangible assets, Net Carrying Value 293us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
419us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_TrainingMaterialsMember
Amortizable intangible assets, Weighted Average Amortization Period 42 months 42 months
Accreditation [Member]    
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross Carrying Value 210us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
210us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
Amortizable intangible assets, Accumulated Amortization (158)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
(128)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
Amortizable intangible assets, Net Carrying Value 52us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
82us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= esi_AccreditationMember
Amortizable intangible assets, Weighted Average Amortization Period 84 months 84 months
Trademark [Member]    
Schedule Of Finite And Indefinite Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, Trademark $ 660us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
$ 660us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember