XML 75 R94.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Restructuring and Other Charges - Additional Information (Detail) | 12 Months Ended |  |
--- | --- | --- | ---
Apr. 24, 2015 | Mar. 31, 2014 | May 31, 2013
Restructuring Cost and Reserve [Line Items] |  |  |
Reduction of global work force |  | 4.00%us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent | 7.00%us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent
May 2013 Restructuring |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Reduction of global work force, completion date | Apr. 25, 2014 |  |
March 2014 Restructuring |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Reduction of global work force, completion date | Apr. 24, 2015 |  |

X
- Definition Date the exit and disposal activities were completed or are expected to be completed, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringAndRelatedActivitiesCompletionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the total number of positions eliminated as of the balance sheet date since inception of the restructuring plan(s). + References No definition available. + Details
Name: | us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ntap_MarchTwentyFourteenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ntap_MayTwentyThirteenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |