XML 28 R118.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
12 Months Ended
Apr. 24, 2015
Apr. 25, 2014
Apr. 26, 2013
Commitments and Contingencies Disclosure [Line Items]      
Rent expense $ 67,000,000us-gaap_OperatingLeasesRentExpenseNet $ 65,500,000us-gaap_OperatingLeasesRentExpenseNet $ 64,900,000us-gaap_OperatingLeasesRentExpenseNet
Accrued purchase commitments with contract manufacturers 16,900,000ntap_AccruedLiabilityForQuantitiesInExcessOfFutureDemandForecastsWithContractManufacturers 11,500,000ntap_AccruedLiabilityForQuantitiesInExcessOfFutureDemandForecastsWithContractManufacturers  
Financial guarantees not recorded on consolidated balance sheets 9,300,000us-gaap_GuaranteeObligationsCurrentCarryingValue    
Legal proceedings and claims 0us-gaap_LossContingencyAccrualAtCarryingValue    
Maximum      
Commitments and Contingencies Disclosure [Line Items]      
Terms of recourse leases 3 years    
Contract Manufacturers      
Commitments and Contingencies Disclosure [Line Items]      
Purchase commitments 295,000,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= ntap_ContractManufacturersMember
   
Construction Related Obligations      
Commitments and Contingencies Disclosure [Line Items]      
Purchase commitments 60,000,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= us-gaap_CapitalAdditionsMember
   
Other Purchase Obligations      
Commitments and Contingencies Disclosure [Line Items]      
Purchase commitments $ 211,000,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= us-gaap_PurchaseCommitmentMember