XML 26 R12.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Costs and Estimated Earnings on Uncompleted Contracts | 12 Months Ended
--- | ---
Dec. 31, 2017
Costs and Estimated Earnings on Uncompleted Contracts |
Costs and Estimated Earnings on Uncompleted Contracts | Note 6—Costs and Estimated Earnings on Uncompleted Contracts Costs and estimated earnings on uncompleted contracts consist of the following at December 31 (in thousands):
|  | 2017 |  | 2016
Costs incurred on uncompleted contracts |  | $ | 6,040,678 |  | $ | 5,391,124
Gross profit recognized |  |  | 519,173 |  |  | 456,871
|  |  | 6,559,851 |  |  | 5,847,995
Less: billings to date |  |  | (6,558,793) |  |  | (5,821,983)
|  | $ | 1,058 |  | $ | 26,012
This amount is included under the following captions in the accompanying Consolidated Balance Sheets at December 31 (in thousands):
|  | 2017 |  | 2016
Costs and estimated earnings in excess of billings |  | $ | 160,092 |  | $ | 138,618
Billings in excess of cost and estimated earnings |  |  | (159,034) |  |  | (112,606)
|  | $ | 1,058 |  | $ | 26,012

X
- References No definition available. + 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 -URI http://asc.fasb.org/topic&trid=2122208 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -URI http://asc.fasb.org/subtopic&trid=2197326 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -URI http://asc.fasb.org/topic&trid=2145070 + Details
Name: | us-gaap_LongTermContractsOrProgramsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration