XML 84 R63.htm IDEA: XBRL DOCUMENT
v3.19.2

Revenue - Impacts of Adoption of ASC 606 to Consolidated Balance Sheet (Parenthetical) (Detail) $ in Millions | Apr. 29, 2016 USD ($)
--- | ---
Revenue From Contract With Customer [Abstract] |
Cumulative-effect of adoption of ASC 606 | $ 197

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of ASC 606 Revenue from Contracts with Customers applied in the period of adoption. + References No definition available. + Details
Name: | ntap_CumulativeEffectOfAccountingStandardsUpdate201409InPeriodOfAdoption
Namespace Prefix: | ntap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration