XML 92 R77.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Income Taxes - Additional Information (Detail) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Apr. 27, 2018 | Jan. 26, 2018 | Jan. 26, 2018 | Apr. 27, 2018 | Apr. 28, 2017
Income Tax Contingency [Line Items] |  |  |  |  |
U.S. federal corporate tax rate |  |  | 35.00% |  |
Discrete tax expense on deferred tax assets and liabilities |  | $ 117 |  |  |
Percentage of transition tax on accumulated foreign earnings and profits, due to TCJA |  |  | 15.50% |  |
Percentage of transition tax on remaining foreign earnings due to TCJA |  |  | 8.00% |  |
Discrete tax expense for the estimated U.S. federal and state income tax impacts of the transition tax |  | 739 |  |  |
Payment period for one-time transition tax |  |  | 8 years |  |
Gross unrecognized tax benefits |  | 338 | $ 338 |  |
Unrecognized tax benefits included in other long-term liabilities |  | 303 | 303 |  | $ 148
Unrecognized tax benefits that would affect provision for income taxes |  | 284 | 284 |  |
Unrecognized tax benefits |  | 113 | $ 113 |  |
Land and Building |  |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |  |
Discrete tax expense related to the sale of certain buildings and land |  | $ 72 |  |  |
Scenario, Forecast |  |  |  |  |
Income Tax Contingency [Line Items] |  |  |  |  |
U.S. federal corporate tax rate | 21.00% |  |  | 30.50% |

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: | ntap_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | ntap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 incomplete accounting transition tax for accumulated foreign earnings provisional income tax expense benefit. + References No definition available. + Details
Name: | ntap_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | ntap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act of 2017 Payment Period for one-time transition tax. + References No definition available. + Details
Name: | ntap_TaxCutsAndJobsActOf2017PaymentPeriodForOneTimeTransitionTax
Namespace Prefix: | ntap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax cuts and jobs act of 2017 percentage of transition tax on accumulated foreign earnings and profits, cash and liquid assets. + References No definition available. + Details
Name: | ntap_TaxCutsAndJobsActOf2017PercentageOfTransitionTaxOnAccumulatedForeignEarningsAndProfitsCashAndLiquidAssets
Namespace Prefix: | ntap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act of 2017 Percentage of transition tax on remaining foreign earnings. + References No definition available. + Details
Name: | ntap_TaxCutsAndJobsActOf2017PercentageOfTransitionTaxOnRemainingForeignEarnings
Namespace Prefix: | ntap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized tax benefits increases resulting from tax reforms. + References No definition available. + Details
Name: | ntap_UnrecognizedTaxBenefitsIncreasesResultingFromTaxReforms
Namespace Prefix: | ntap_
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://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -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 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_IncomeTaxContingencyLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_IncomeTaxReconciliationDispositionOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount recognized for uncertainty in income taxes classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LiabilityForUncertainTaxPositionsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unrecognized tax benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |