XML 108 R92.htm IDEA: XBRL DOCUMENT
v3.23.2

Income Tax Expense - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended |
--- | --- | ---
Jun. 30, 2023 | Jul. 01, 2022 | Jul. 02, 2021 | Sep. 30, 2023
Income Tax Disclosure [Line Items] |  |  |  |
Income tax holiday, aggregate amount | $ 140 | $ 566 | $ 390 |
Income tax benefits (in dollars in share) | $ 0.44 | $ 1.79 | $ 1.26 |
Portion of gross unrecognized tax benefits that would affect the effective tax rate | $ 855 | $ 903 | $ 612 |
Penalties and interest accrued on unrecognized tax benefits | 289 | 254 | 138 |
Unrecognized tax benefits, including accrued interest and penalties | 1,140 | $ 1,160 | $ 750 |
Tax Years 2013 Through 2015 |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Federal tax related to adjustments for transfer pricing | 753 |  |  |
Tax Years 2008 Through 2012 | Forecast |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Penalties and interest accrued on unrecognized tax benefits |  |  |  | $ 523
Minimum |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Income taxes payable | 720 |  |  |
Minimum | Tax Years 2008 Through 2015 |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Mandatory deemed repatriation tax obligations | 160 |  |  |
Maximum |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Income taxes payable | 760 |  |  |
Maximum | Tax Years 2008 Through 2015 |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Mandatory deemed repatriation tax obligations | 180 |  |  |
State and Local Jurisdiction |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Operating loss carryforward, valuation allowance | 240 |  |  |
Tax credit carryforward, valuation allowance | 2 |  |  |
Domestic Tax Authority |  |  |  |
Income Tax Disclosure [Line Items] |  |  |  |
Operating loss carryforward, valuation allowance | 116 |  |  |
Tax credit carryforward, valuation allowance | $ 27 |  |  |

X
- Definition The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2 + Details
Name: | us-gaap_IncomeTaxHolidayAggregateDollarAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2 + Details
Name: | us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2 + Details
Name: | us-gaap_OperatingLossCarryforwardsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2 + Details
Name: | us-gaap_TaxCreditCarryforwardValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_TaxesPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Income Tax Disclosure [Line Items] + References No definition available. + Details
Name: | wdc_IncomeTaxDisclosureLineItems
Namespace Prefix: | wdc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Tax Examination, Estimate of Possible Loss Resulting From Transfer Pricing Adjustments + References No definition available. + Details
Name: | wdc_IncomeTaxExaminationEstimateofPossibleLossResultingFromTransferPricingAdjustments
Namespace Prefix: | wdc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrecognized Tax Benefits, Including Accrued Interest And Penalties + References No definition available. + Details
Name: | wdc_UnrecognizedTaxBenefitsIncludingAccruedInterestAndPenalties
Namespace Prefix: | wdc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unrecognized Tax Benefits, Mandatory Deemed Repatriation Liability + References No definition available. + Details
Name: | wdc_UnrecognizedTaxBenefitsMandatoryDeemedRepatriationLiability
Namespace Prefix: | wdc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TaxPeriodAxis=wdc_TaxYears2013Through2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=wdc_TaxYears2008Through2012Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=wdc_TaxYears2008Through2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |