XML 65 R50.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Detail of Certain Balance Sheet Accounts - CIP (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Sep. 30, 2017 | Sep. 30, 2016
Contracts in Progress [Abstract] |  |
Costs Incurred Contract In Progress | $ 486,950 | $ 409,075
Estimated Earnings on Contracts In Progress | 55,606 | 48,618
Estimated Profit On Contract In Progress | 542,556 | 457,693
Billings To Date | (559,036) | (466,368)
Contracts In Process Net | (16,480) | (8,675)
Costs in Excess of Billings on Uncompleted Contracts or Programs | 13,438 | 15,554
Billings in Excess of Cost | 29,918 | 24,229
Contracts In Process Net (From Balance Sheet) | $ (16,480) | $ (8,675)

X
- Definition Current amount billed on contracts to date. + References No definition available. + Details
Name: | iesc_BillingsToDate
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | iesc_ContractsInProcessNet
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | iesc_ContractsInProcessNetFromBalanceSheet
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | iesc_ContractsInProgressAbstract
Namespace Prefix: | iesc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs incurred on all contracts in progress. + References No definition available. + Details
Name: | iesc_CostsIncurredContractInProgress
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated amount of earnings on all contracts in progress. + References No definition available. + Details
Name: | iesc_EstimatedEarningsOnContractsInProgress
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net amount of costs incurred on contracts in progress and the estimated earnings + References No definition available. + Details
Name: | iesc_EstimatedProfitOnContractInProgress
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=68068069&loc=d3e57807-111642 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68068069&loc=d3e57788-111642 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=68068069&loc=d3e57795-111642 + Details
Name: | us-gaap_BillingsInExcessOfCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68054760&loc=d3e55302-109406 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=68068069&loc=d3e57795-111642 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=68068069&loc=d3e57807-111642 + Details
Name: | us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant