XML 17 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefits and Deferred Compensation - Additional Information (Detail) (USD $)
12 Months Ended
Apr. 24, 2015
Defined Contribution Plan Disclosure [Line Items]  
Employee 401(k) Plan, Description An employee receives the full 4% match when he/she contributes at least 6% of his/her eligible earnings, up to a maximum calendar year matching contribution of $6,000.
Employee contribution percentage 6.00%ntap_EmployeeContributionPercentage
Maximum amount of matching contribution $ 6,000ntap_MaximumAmountOfMatchingContributionsPerEmployee
Contribution Match First 2% Eligible Earnings Employee  
Defined Contribution Plan Disclosure [Line Items]  
Percentage of employee contributions matched 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedContributionPlanTypeAxis
= ntap_FirstContributionMember
Percentage of earnings on employee contributions matched 2.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_DefinedContributionPlanTypeAxis
= ntap_FirstContributionMember
Contribution Match Next 4% Eligible Earnings Employee  
Defined Contribution Plan Disclosure [Line Items]  
Percentage of employee contributions matched 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedContributionPlanTypeAxis
= ntap_SecondContributionMember
Percentage of earnings on employee contributions matched 4.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_DefinedContributionPlanTypeAxis
= ntap_SecondContributionMember