XML 18 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
6 Months Ended 0 Months Ended 6 Months Ended 3 Months Ended
Mar. 31, 2015
Feb. 24, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Feb. 04, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common shares repurchased for tax withholding 16,028us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation          
Shares issued under share based compensation program 8,309us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod          
The 2015 Stock Repurchase Program [Member]            
Equity Class Of Treasury Stock [Line Items]            
Approved Number of shares to be repurchased           1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= iesc_The2015StockRepurchaseProgramMember
Treasury Stock Shares Acquired   426,091us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= iesc_The2015StockRepurchaseProgramMember
       
Treasury Stock Value Acquired Cost Method   $ 3,089us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= iesc_The2015StockRepurchaseProgramMember
       
Share Price   $ 7.25us-gaap_SharePrice
/ us-gaap_ShareRepurchaseProgramAxis
= iesc_The2015StockRepurchaseProgramMember
       
Phantom Share Units PSUs [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Recognized compensation expense 60us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_PhantomShareUnitsPSUsMember
  171us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_PhantomShareUnitsPSUsMember
     
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Recognized compensation expense 26us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
  136us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
13us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
32us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
 
Unamortized compensation cost 61us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
    61us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ iesc_AwardType1Axis
= us-gaap_RestrictedStockMember
   
Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Recognized compensation expense (81)us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember
  123us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember
(143)us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember
61us-gaap_AllocatedShareBasedCompensationExpense
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember
 
Unamortized compensation cost 126us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember
    $ 126us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ iesc_AwardType1Axis
= us-gaap_StockOptionMember