XML 56 R18.htm IDEA: XBRL DOCUMENT
v2.4.1.9

CONTRACT COSTS | 12 Months Ended
--- | ---
Dec. 31, 2014
Contractors [Abstract] |
CONTRACT COSTS | 12. CONTRACT COSTS We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects. The Company uses the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus pass-through costs incurred on the contract during the period. Consequently, pass-through costs have no impact in the determination of gross margin recognized for the related project for a particular period. Pass-through costs as a percentage of revenue were 48.2%, 58.5% and 48.3% for the years ended December 31, 2014, 2013 and 2012, respectively. There were no prepaid subcontractor costs at December 31, 2014 and 2013 and $33.1 million as of December 31, 2012. These costs represent uninstalled materials purchased using customer funds, and are recognized as pass-through costs in the period the materials are installed.

X
- Details
Name: | us-gaap_ContractorsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for long-term contracts or programs. + References Reference 1: 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)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 275 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471736&loc=d3e54651-109401 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6407836&loc=d3e58033-111643 Reference 4: 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.6(d)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 405 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6471944&loc=d3e56414-109416 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3, 6 -Article 5 + Details
Name: | us-gaap_LongTermContractsOrProgramsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration