XML 68 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Feb. 25, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Earlier authorized shares under stock based compensation 39,500,000nov_EarlierAuthorizedSharesUnderStockBasedCompensation    
Remaining shares available for future grants under the Plan 5,334,048nov_RemainingSharesAvailableForFutureGrantsUnderPlan    
Description of performance goal Performance against the ROC goal is determined by comparing the performance of the Company's actual ROC performance average for each of the three years of the performance period against the ROC goal set by the Company's Compensation Committee.    
Stock-based compensation expense $ 40us-gaap_AllocatedShareBasedCompensationExpense $ 25us-gaap_AllocatedShareBasedCompensationExpense  
Income tax benefit recognized 7us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 7us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense  
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of option vested over grant date The stock options vest over a three-year period from the grant date while the restricted stock and restricted stock units vest on the third anniversary of the date of grant.    
Performance based restricted stock awards vested, number of years     3 years
Restricted Stock and Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted     653,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= nov_RestrictedStockAndRestrictedStockUnitsMember
Restricted stock granted fair value     54.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= nov_RestrictedStockAndRestrictedStockUnitsMember
TSR Award [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based restricted stock awards granted in percent     50.00%nov_PerformanceBasedRestrictedStockAwardsGrantedInPercent
/ us-gaap_TitleOfIndividualAxis
= nov_CumulativeShareholderReturnPerformanceStockAwardsMember
ROC Award [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based restricted stock awards granted in percent     50.00%nov_PerformanceBasedRestrictedStockAwardsGrantedInPercent
/ us-gaap_TitleOfIndividualAxis
= nov_ReturnOnCapitalPerformanceStockAwardsMember
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option granted     5,746,153us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= us-gaap_EmployeeStockOptionMember
Stock option granted fair value     15.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= us-gaap_EmployeeStockOptionMember
Stock Options [Member] | Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option granted, exercise price     54.74us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= us-gaap_EmployeeStockOptionMember
Performance-base restricted stock [Member] | Minimum [Member] | Senior Management Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted     0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= nov_PerformanceBaseRestrictedStockMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TitleOfIndividualAxis
= nov_SeniorManagementEmployeesMember
Performance-base restricted stock [Member] | Maximum [Member] | Senior Management Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted     396,666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= nov_PerformanceBaseRestrictedStockMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TitleOfIndividualAxis
= nov_SeniorManagementEmployeesMember
Voluntary Early Retirement Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 18us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= nov_VoluntaryEarlyRetirementPlanMember