XML 20 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Financial Statement Data Supplemental FS Data - Investments (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 03, 2015
Jun. 27, 2014
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis $ 522us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 499us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale Securities, Gross Unrealized Gain (Loss) 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
Available-for-sale Securities, Fair Value 522wdc_AvailableforsaleSecuritiesFairValue 499wdc_AvailableforsaleSecuritiesFairValue
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 204us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
180us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale Securities, Gross Unrealized Gain (Loss) 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
Available-for-sale Securities, Fair Value Disclosure 204us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
180us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
US Government Agencies Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 116us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
88us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gain (Loss) 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Available-for-sale Securities, Fair Value Disclosure 116us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
88us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 154us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
165us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Available-for-sale Securities, Gross Unrealized Gain (Loss) 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Available-for-sale Securities, Fair Value Disclosure 154us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
165us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Certificates of Deposit [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 48us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
66us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale Securities, Gross Unrealized Gain (Loss) 0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
0us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
Available-for-sale Securities, Fair Value Disclosure $ 48us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
$ 66us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember