XML 65 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
In Thousands
Total
Common Stock [Member]
Capital Surplus [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Common Stock in Treasury [Member]
Beginning Balance at Dec. 31, 2011 $ 169,105us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 371us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 184,207us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 833,347us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (9,479)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (839,341)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Beginning Balance (in shares) at Dec. 31, 2011   37,069us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (10,969)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Net income (loss) 138,970us-gaap_NetIncomeLoss     138,970us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Other comprehensive income (loss), net of income tax 1,549us-gaap_OtherComprehensiveIncomeLossNetOfTax         1,549us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises 8,345us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   (4,224)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(4,843)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  17,412us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises (in shares)           272us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Tax benefit from equity awards 918us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   918us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock-based compensation 16,212us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   16,212us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Common shares repurchased (207,918)us-gaap_TreasuryStockValueAcquiredCostMethod         (207,918)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common shares repurchased (in shares)           (3,026)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares tendered for taxes (1,453)esi_SharesTenderedForTaxesValue         (1,453)esi_SharesTenderedForTaxesValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares tendered for taxes (in shares)           (22)esi_SharesTenderedForTaxesShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuance of shares for Directors' compensation 37esi_StockIssuedDuringPeriodValueDirectorCompensation     (1)esi_StockIssuedDuringPeriodValueDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  38esi_StockIssuedDuringPeriodValueDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuance of shares for Directors' compensation (in shares)           1esi_StockIssuedDuringPeriodSharesDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance at Dec. 31, 2012 125,765us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 371us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
197,113us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
967,473us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(7,930)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,031,262)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (in shares) at Dec. 31, 2012   37,069us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (13,744)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Net income (loss) (27,024)us-gaap_NetIncomeLoss     (27,024)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Other comprehensive income (loss), net of income tax 11,076us-gaap_OtherComprehensiveIncomeLossNetOfTax         11,076us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   (3,297)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    3,297us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises (in shares)           68us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Tax benefit from equity awards (5,414)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   (5,414)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock-based compensation 11,638us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   11,638us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Shares tendered for taxes (395)esi_SharesTenderedForTaxesValue         (395)esi_SharesTenderedForTaxesValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares tendered for taxes (in shares)           (23)esi_SharesTenderedForTaxesShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance at Dec. 31, 2013 115,646us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 371us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
200,040us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
940,449us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,146us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,028,360)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (in shares) at Dec. 31, 2013   37,069us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (13,699)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Net income (loss) 29,253us-gaap_NetIncomeLoss     29,253us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Other comprehensive income (loss), net of income tax (1,945)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (1,945)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   (7,084)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    7,084us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity award vesting and exercises (in shares)           121us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Tax benefit from equity awards (4,409)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation   (4,409)us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock-based compensation 10,336us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   10,336us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Shares tendered for taxes (914)esi_SharesTenderedForTaxesValue         (914)esi_SharesTenderedForTaxesValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares tendered for taxes (in shares)           (42)esi_SharesTenderedForTaxesShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuance of shares for Directors' compensation 38esi_StockIssuedDuringPeriodValueDirectorCompensation     (32)esi_StockIssuedDuringPeriodValueDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  70esi_StockIssuedDuringPeriodValueDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Issuance of shares for Directors' compensation (in shares)           1esi_StockIssuedDuringPeriodSharesDirectorCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance at Dec. 31, 2014 $ 148,005us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 371us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 198,883us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 969,670us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,201us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (1,022,120)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Ending Balance (in shares) at Dec. 31, 2014   37,069us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (13,619)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember