XML 52 R39.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Business Segments - Business Segments (Detail) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2016 | Jun. 30, 2015 | Jun. 30, 2016 | Jun. 30, 2015
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ 1,724 | $ 3,909 | $ 3,913 | $ 8,729
Total operating profit (loss) | $ (270) | $ 438 | $ (459) | $ 1,008
Percentage as of operating profit (loss) to revenue | (15.70%) | 11.20% | (11.70%) | 11.50%
Operating Segments [Member] | Rig Systems [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ 564 | $ 1,930 | $ 1,490 | $ 4,453
Total operating profit (loss) | $ 7 | $ 421 | $ 74 | $ 898
Percentage as of operating profit (loss) to revenue | 1.20% | 21.80% | 5.00% | 20.20%
Operating Segments [Member] | Rig Aftermarket [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ 364 | $ 657 | $ 755 | $ 1,376
Total operating profit (loss) | $ 62 | $ 153 | $ 131 | $ 357
Percentage as of operating profit (loss) to revenue | 17.00% | 23.30% | 17.40% | 25.90%
Operating Segments [Member] | Wellbore Technologies [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ 511 | $ 956 | $ 1,142 | $ 2,127
Total operating profit (loss) | $ (146) | $ 48 | $ (237) | $ 143
Percentage as of operating profit (loss) to revenue | (28.60%) | 5.00% | (20.80%) | 6.70%
Operating Segments [Member] | Completion & Production Solutions [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ 538 | $ 873 | $ 1,096 | $ 1,821
Total operating profit (loss) | $ (33) | $ 85 | $ (71) | $ 173
Percentage as of operating profit (loss) to revenue | (6.10%) | 9.70% | (6.50%) | 9.50%
Eliminations and Corporate Costs [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Total revenue | $ (253) | $ (507) | $ (570) | $ (1,048)
Total operating profit (loss) | $ (160) | $ (269) | $ (356) | $ (563)

X
- Definition Percentage as of operating profit to revenue. + References No definition available. + Details
Name: | nov_PercentageAsOfOperatingProfitToRevenue
Namespace Prefix: | nov_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nov_RigSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nov_RigAfterMarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nov_WellboreTechnologiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nov_CompletionAndProductionSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |