XML 76 R60.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Income Taxes - Additional Information (Detail) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Schedule Of Income Tax [Line Items] |  |  |
U.S. federal corporate tax rate | 21.00% |  |
Tax cuts and jobs act of 2017, Adjustments of provisional income tax expense |  | $ 69,000,000 |
Tax cuts and jobs act, Accounting complete, Date | Dec. 31, 2018 |  |
Tax cuts and jobs act, Accounting complete | true |  |
Charge relating to change in U.S. federal corporate tax rate |  | 69,000,000 |
Change in valuation allowance |  | (69,000,000) |
Charge relating to transition tax |  | 33,000,000 |
Deferred tax amounts related to GILTI |  | 0 |
Income tax related to GILTI | $ 0 |  |
Cumulative Loss Position Period | 3 years |  |
Unrecognized tax benefits, income tax penalties and interest expense | $ 0 |  |
Unrecognized tax benefits, income tax penalties and interest accrued | 0 |  |
Valuation Allowance | 129,000,000 | 157,000,000 | $ 202,000,000
Valuation allowance | 8,000,000 |  |
Foreign tax credit carryforwards | 8,000,000 | $ 29,000,000 | $ 5,000,000
Undistributed earnings | 130,000,000 |  |
Additional income taxes provided for other foreign earnings or any additional outside basis differences inherent in foreign subsidiaries | 0 |  |
Federal [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards | 220,000,000 |  |
Deferred tax benefit | 46,000,000 |  |
Valuation Allowance | 46,000,000 |  |
State [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards | 125,000,000 |  |
Deferred tax benefit | 7,000,000 |  |
Valuation allowance | 7,000,000 |  |
Foreign Country [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards | 16,000,000 |  |
Valuation allowance | 3,000,000 |  |
Operating Loss Carryforwards without expiration date | 12,000,000 |  |
Operating Loss Carryforwards with expiration date | 4,000,000 |  |
United States [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Change in valuation allowance | 27,000,000 |  |
Canada [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Change in valuation allowance | 1,000,000 |  |
Internal Revenue Service [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Change in valuation allowance | (3,000,000) |  |
Transition tax liability | 31,000,000 |  |
Deferred tax assets write-down related to performance based compensation | 3,000,000 |  |
Maximum [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Tax cuts and jobs act of 2017, Adjustments of provisional income tax expense | $ 1,000,000 |  |
Foreign tax credits expiration year | 2027 |  |
Maximum [Member] | Federal [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2037 |  |
Maximum [Member] | State [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2037 |  |
Maximum [Member] | Foreign Country [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2020 |  |
Maximum [Member] | Other Foreign Jurisdictions [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Change in valuation allowance | $ 1,000,000 |  |
Maximum [Member] | Internal Revenue Service [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Tax expense due to net transition tax adjustments | $ 1,000,000 |  |
Minimum [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Foreign tax credits expiration year | 2024 |  |
Minimum [Member] | Federal [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2035 |  |
Minimum [Member] | State [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2020 |  |
Minimum [Member] | Foreign Country [Member] |  |  |
Schedule Of Income Tax [Line Items] |  |  |
Operating loss carryforwards expiration year | 2037 |  |

X
- Definition Additional income taxes provided for other foreign earnings or any additional outside basis differences inherent in foreign subsidiaries. + References No definition available. + Details
Name: | dnow_AdditionalIncomeTaxesProvidedForOtherForeignEarningsOrAnyAdditionalOutsideBasisDifferencesInherentInForeignSubsidiaries
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cumulative loss position period. + References No definition available. + Details
Name: | dnow_CumulativeLossPositionPeriod
Namespace Prefix: | dnow_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign tax credits expiration year. + References No definition available. + Details
Name: | dnow_ForeignTaxCreditsExpirationYear
Namespace Prefix: | dnow_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating loss carryforwards expiration year. + References No definition available. + Details
Name: | dnow_OperatingLossCarryforwardsExpirationYear
Namespace Prefix: | dnow_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of income tax. + References No definition available. + Details
Name: | dnow_ScheduleOfIncomeTaxLineItems
Namespace Prefix: | dnow_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether accounting for income tax effect of Tax Cuts and Jobs Act is complete. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017AccountingComplete
Namespace Prefix: | dnow_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date accounting for income tax effect of Tax Cuts and Jobs Acts is complete, in CCYY-MM-DD format. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017AccountingCompleteDate
Namespace Prefix: | dnow_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 change in tax rate income tax expense benefit. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 change in tax rate income tax expense benefit due to net transition tax adjustments. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefitDueToNetTransitionTaxAdjustments
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 deferred tax assets write down provisional income tax expense benefit. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017DeferredTaxAssetsProvisionalWriteDownIncomeTaxExpenseBenefit
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 global intangible low taxed income deferred tax. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncomeDeferredTax
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of reasonable estimate for global intangible low taxed income tax expense (benefit) from effect of Tax Cuts and Jobs Act. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncomeIncomeTaxExpenseBenefit
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 incomplete accounting change in tax rate provisional income tax expense benefit. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act. + References No definition available. + Details
Name: | dnow_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability
Namespace Prefix: | dnow_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations. + References No definition available. + Details
Name: | us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates. + References No definition available. + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates. + References No definition available. + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319 + Details
Name: | us-gaap_TaxCreditCarryforwardValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(c) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=115928272&loc=d3e28200-109314 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838 + Details
Name: | us-gaap_UndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=dnow_OtherForeignJurisdictionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |