XML 31 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments - Additional Information (Detail)
3 Months Ended
Mar. 31, 2015
Segment
Business
Segment Reporting Information [Line Items]  
Number of reportable segments 4us-gaap_NumberOfReportableSegments
Number of business units 15nov_NumberOfBusinessUnits
Rig Systems [Member]  
Segment Reporting Information [Line Items]  
Number of business units 2nov_NumberOfBusinessUnits
/ us-gaap_StatementBusinessSegmentsAxis
= nov_RigSystemsMember
Rig Aftermarket [Member]  
Segment Reporting Information [Line Items]  
Number of business units 1nov_NumberOfBusinessUnits
/ us-gaap_StatementBusinessSegmentsAxis
= nov_RigAfterMarketMember
Wellbore Technologies [Member]  
Segment Reporting Information [Line Items]  
Number of business units 6nov_NumberOfBusinessUnits
/ us-gaap_StatementBusinessSegmentsAxis
= nov_WellboreTechnologiesMember
Completion & Production Solutions [Member]  
Segment Reporting Information [Line Items]  
Number of business units 6nov_NumberOfBusinessUnits
/ us-gaap_StatementBusinessSegmentsAxis
= nov_CompletionAndProductionSolutionsMember