Skip to content
10-K

Annual Report

WESTERN DIGITAL CORP WDC

0000106040-25-000038

← back to feed
Filed
Aug 14, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jul 23, 2025 346.92M sh
Shares Diluted FY 2025 · Jun 27, 2025 359M sh
Shares Diluted FY 2025 · Jun 28, 2024 326M sh
Shares Diluted FY 2025 · Jun 30, 2023 318M sh
Stock Repurchased FY 2025 · Jun 27, 2025 $149M
Stock Repurchased FY 2025 · Jun 28, 2024 $0
Stock Repurchased FY 2025 · Jun 30, 2023 $0
Capex FY 2025 · Jun 27, 2025 $412M
Capex FY 2025 · Jun 28, 2024 $487M
Capex FY 2025 · Jun 30, 2023 $821M
Operating Cash Flow FY 2025 · Jun 27, 2025 $1.69B
Operating Cash Flow FY 2025 · Jun 28, 2024 −$294M
Operating Cash Flow FY 2025 · Jun 30, 2023 −$408M
Long Term Debt FY 2025 · Jun 27, 2025 $2.49B
Long Term Debt FY 2025 · Jun 28, 2024 $5.68B
Cash And Equivalents FY 2025 · Jun 27, 2025 $2.11B
Cash And Equivalents restated FY 2025 · Jun 28, 2024 $1.55B
Stockholders Equity FY 2025 · Jun 27, 2025 $5.31B
Stockholders Equity FY 2025 · Jun 28, 2024 $10.82B
Stockholders Equity restated FY 2025 · Jun 30, 2023 $10.96B
Stockholders Equity restated FY 2025 · Jul 1, 2022 $12.32B
Current Liabilities FY 2025 · Jun 27, 2025 $5.42B
Current Liabilities FY 2025 · Jun 28, 2024 $6.09B
Total Liabilities FY 2025 · Jun 27, 2025 $8.46B
Total Liabilities FY 2025 · Jun 28, 2024 $13.14B
Current Assets FY 2025 · Jun 27, 2025 $5.86B
Current Assets FY 2025 · Jun 28, 2024 $8.06B
Total Assets FY 2025 · Jun 27, 2025 $14B
Total Assets FY 2025 · Jun 28, 2024 $24.19B
Eps Diluted FY 2025 · Jun 27, 2025 $0.75
Eps Diluted FY 2025 · Jun 27, 2025 $5.12
Eps Diluted FY 2025 · Mar 28, 2025 $1.42
Eps Diluted FY 2025 · Dec 27, 2024 $1.63
Eps Diluted FY 2025 · Sep 27, 2024 $1.35
Eps Diluted FY 2025 · Jun 28, 2024 $0.08
Eps Diluted FY 2025 · Jun 28, 2024 −$2.61
Eps Diluted FY 2025 · Mar 29, 2024 $0.35
Eps Diluted FY 2025 · Dec 29, 2023 −$0.92
Eps Diluted FY 2025 · Sep 29, 2023 −$2.17
Eps Diluted restated FY 2025 · Jun 30, 2023 −$5.37
Eps Basic FY 2025 · Jun 27, 2025 $0.78
Eps Basic FY 2025 · Jun 27, 2025 $5.31
Eps Basic FY 2025 · Mar 28, 2025 $1.46
Eps Basic FY 2025 · Dec 27, 2024 $1.68
Eps Basic FY 2025 · Sep 27, 2024 $1.40
Eps Basic FY 2025 · Jun 28, 2024 $0.08
Eps Basic FY 2025 · Jun 28, 2024 −$2.61
Eps Basic FY 2025 · Mar 29, 2024 $0.35
Eps Basic FY 2025 · Dec 29, 2023 −$0.92
Eps Basic FY 2025 · Sep 29, 2023 −$2.17
Eps Basic restated FY 2025 · Jun 30, 2023 −$5.37
Sga Expense FY 2025 · Jun 27, 2025 $568M
Sga Expense restated FY 2025 · Jun 28, 2024 $726M
Sga Expense restated FY 2025 · Jun 30, 2023 $807M
Net Income FY 2025 · Jun 27, 2025 $282M
Net Income FY 2025 · Jun 27, 2025 $1.89B
Net Income FY 2025 · Mar 28, 2025 $520M
Net Income FY 2025 · Dec 27, 2024 $594M
Net Income FY 2025 · Sep 27, 2024 $493M
Net Income FY 2025 · Jun 28, 2024 $39M
Net Income FY 2025 · Jun 28, 2024 −$798M
Net Income FY 2025 · Mar 29, 2024 $135M
Net Income FY 2025 · Dec 29, 2023 −$287M
Net Income FY 2025 · Sep 29, 2023 −$685M
Net Income restated FY 2025 · Jun 30, 2023 −$1.68B
Operating Income FY 2025 · Jun 27, 2025 $2.33B
Operating Income restated FY 2025 · Jun 28, 2024 −$403M
Operating Income restated FY 2025 · Jun 30, 2023 −$548M
Gross Profit FY 2025 · Jun 27, 2025 $1.07B
Gross Profit FY 2025 · Jun 27, 2025 $3.69B
Gross Profit FY 2025 · Mar 28, 2025 $912M
Gross Profit FY 2025 · Dec 27, 2024 $907M
Gross Profit FY 2025 · Sep 27, 2024 $806M
Gross Profit FY 2025 · Jun 28, 2024 $697M
Gross Profit restated FY 2025 · Jun 28, 2024 $1.77B
Gross Profit FY 2025 · Mar 29, 2024 $519M
Gross Profit FY 2025 · Dec 29, 2023 $313M
Gross Profit FY 2025 · Sep 29, 2023 $244M
Gross Profit restated FY 2025 · Jun 30, 2023 $1.39B
Cost Of Revenue FY 2025 · Jun 27, 2025 $5.83B
Cost Of Revenue restated FY 2025 · Jun 28, 2024 $4.54B
Cost Of Revenue restated FY 2025 · Jun 30, 2023 $4.86B
Revenue FY 2025 · Jun 27, 2025 $2.61B
Revenue FY 2025 · Jun 27, 2025 $9.52B
Revenue FY 2025 · Mar 28, 2025 $2.29B
Revenue FY 2025 · Dec 27, 2024 $2.41B
Revenue FY 2025 · Sep 27, 2024 $2.21B
Revenue FY 2025 · Jun 28, 2024 $2B
Revenue restated FY 2025 · Jun 28, 2024 $6.32B
Revenue FY 2025 · Mar 29, 2024 $1.75B
Revenue FY 2025 · Dec 29, 2023 $1.37B
Revenue FY 2025 · Sep 29, 2023 $1.19B
Revenue restated FY 2025 · Jun 30, 2023 $6.26B