Skip to content
10-K

Annual Report

Cardinal Health, Inc. CAH

0000721371-25-000079

← back to feed
Filed
Aug 12, 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 31, 2025 238.79M sh
Shares Diluted FY 2025 · Jun 30, 2025 242M sh
Shares Diluted FY 2025 · Jun 30, 2024 247M sh
Shares Diluted FY 2025 · Jun 30, 2023 262M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $765M
Stock Repurchased FY 2025 · Jun 30, 2024 $750M
Stock Repurchased FY 2025 · Jun 30, 2023 $2B
Dividends Paid FY 2025 · Jun 30, 2025 $494M
Dividends Paid FY 2025 · Jun 30, 2024 $499M
Dividends Paid FY 2025 · Jun 30, 2023 $525M
Capex FY 2025 · Jun 30, 2025 $547M
Capex FY 2025 · Jun 30, 2024 $511M
Capex FY 2025 · Jun 30, 2023 $481M
Operating Cash Flow FY 2025 · Jun 30, 2025 $2.4B
Operating Cash Flow FY 2025 · Jun 30, 2024 $3.76B
Operating Cash Flow restated FY 2025 · Jun 30, 2023 $2.84B
Cash And Equivalents FY 2025 · Jun 30, 2025 $3.87B
Cash And Equivalents FY 2025 · Jun 30, 2024 $5.13B
Stockholders Equity FY 2025 · Jun 30, 2025 −$2.78B
Stockholders Equity FY 2025 · Jun 30, 2024 −$3.21B
Current Liabilities FY 2025 · Jun 30, 2025 $38.9B
Current Liabilities FY 2025 · Jun 30, 2024 $35.64B
Current Assets FY 2025 · Jun 30, 2025 $36.37B
Current Assets FY 2025 · Jun 30, 2024 $34.88B
Total Assets FY 2025 · Jun 30, 2025 $53.12B
Total Assets FY 2025 · Jun 30, 2024 $45.12B
Eps Diluted FY 2025 · Jun 30, 2025 $6.45
Eps Diluted FY 2025 · Jun 30, 2024 $3.45
Eps Diluted restated FY 2025 · Jun 30, 2023 $1.26
Eps Basic FY 2025 · Jun 30, 2025 $6.48
Eps Basic FY 2025 · Jun 30, 2024 $3.48
Eps Basic restated FY 2025 · Jun 30, 2023 $1.27
Sga Expense FY 2025 · Jun 30, 2025 $5.38B
Sga Expense FY 2025 · Jun 30, 2024 $5B
Sga Expense restated FY 2025 · Jun 30, 2023 $4.8B
Net Income FY 2025 · Jun 30, 2025 $1.56B
Net Income FY 2025 · Jun 30, 2024 $852M
Net Income restated FY 2025 · Jun 30, 2023 $330M
Operating Income FY 2025 · Jun 30, 2025 $2.28B
Operating Income FY 2025 · Jun 30, 2024 $1.24B
Operating Income restated FY 2025 · Jun 30, 2023 $752M
Gross Profit FY 2025 · Jun 30, 2025 $8.17B
Gross Profit FY 2025 · Jun 30, 2024 $7.41B
Gross Profit restated FY 2025 · Jun 30, 2023 $6.87B
Cost Of Revenue FY 2025 · Jun 30, 2025 $214.41B
Cost Of Revenue FY 2025 · Jun 30, 2024 $219.41B
Cost Of Revenue restated FY 2025 · Jun 30, 2023 $198.11B
Revenue FY 2025 · Jun 30, 2025 $222.58B
Revenue FY 2025 · Jun 30, 2024 $226.83B
Revenue restated FY 2025 · Jun 30, 2023 $204.98B