XML 175 R99.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONTRACT ASSETS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Increase in contract assets $ 3,699
Increase in revenue in excess of billings for equipment contracts due to timing of revenue recognized for work performed 1,095
Increase in deferred inventory costs 490
Power  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Increase in revenue in excess of billings for equipment contracts due to timing of revenue recognized for work performed 715
Increase in deferred inventory costs 397
Oil & Gas  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Increase in revenue in excess of billings for equipment contracts due to timing of revenue recognized for work performed 288
Increase in deferred inventory costs 121
Restatement Adjustment | Adjustment Due to Change in Estimated Profitability  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Change in gross profit 2,131
Restatement Adjustment | Adjustment Due to Change in Estimated Profitability | Power  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Change in gross profit 1,301
Restatement Adjustment | Adjustment Due to Change in Estimated Profitability | Transportation  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Change in gross profit 361
Restatement Adjustment | Adjustment Due to Change in Estimated Profitability | Aviation  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Change in gross profit 250
Restatement Adjustment | Adjustment Due to Change in Estimated Profitability | Oil & Gas  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Change in gross profit $ 219