Cardinal Health revenue and financials

CAH · NYSE · USD

$233.44Change from previous close: +0.14%Absolute change: +$0.32

Close · October 6, 2026

In the fiscal year ended June 2026, Cardinal Health reported revenue of $254.25B (+14.23% year over year). Net income was $1.71B, a net margin of 0.7%.

Annual revenue · 2026: $254.25B
  1. $129.98B2017
  2. $136.81B2018
  3. $145.53B2019
  4. $152.92B2020
  5. $162.47B2021
  6. $181.33B2022
  7. $204.98B2023
  8. $226.83B2024
  9. $222.58B2025
  10. $254.25B2026

Fiscal year ending in June. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+14.23%
FY to Jun 2026 vs FY to Jun 2025
Net income growth
+9.80%
FY to Jun 2026 vs FY to Jun 2025
Net margin
0.7%
FY to Jun 2025: 0.7%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue63,67260,94065,62764,00960,15954,87855,26452,27759,86754,86857,44254,650
Cost of revenue61,11258,44263,23061,69057,95752,75553,32350,37557,98552,93355,58852,907
Gross profit2,5602,4982,3972,3192,2022,1231,9411,9021,8821,9351,8541,743
Selling, general and administrative1,6181,5421,5041,4611,4811,3151,3061,2771,2771,2691,2681,186
Operating income847861809771632731566551548586523493
EBIT847861809771632731566551548586523493
EBITDA1,0881,1091,0431,004841938758733734763698665
Interest expense10310188.080.074.074.035.032.09.028.03.011.0
Pre-tax income554392630598384665511541391342512-44.0
Income tax15412.015914414115711012415880.0143-33.0
Net income398399467450239506400416235261368-12.0
Net income to common shareholders398399467450239506400416235261368-12.0
Basic EPS1.701.701.981.891.002.111.651.710.961.071.50-0.05
Diluted EPS1.681.691.971.881.002.101.651.700.961.071.50-0.05
Average shares (basic)234235236238239240242243244243245249
Average shares (diluted)235236237239240241243245245245246249
Dividend per share0.520.510.510.510.510.510.510.510.510.500.500.50