Cardinal Health revenue and financials
$233.12Change from previous close: +2.11%Absolute change: +$4.82
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%.
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.
| Item | FY to Jun 2026 | FY to Jun 2025 | FY to Jun 2024 | FY to Jun 2023 | FY to Jun 2022 | FY to Jun 2021 | FY to Jun 2020 | FY to Jun 2019 | FY to Jun 2018 | FY to Jun 2017 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 254,248 | 222,578 | 226,827 | 204,979 | 181,326 | 162,467 | 152,922 | 145,534 | 136,809 | 129,976 |
| Cost of revenue | 244,474 | 214,410 | 219,413 | 198,105 | 174,842 | 155,689 | 146,054 | 138,700 | 129,628 | 123,432 |
| Gross profit | 9,774 | 8,168 | 7,414 | 6,874 | 6,484 | 6,778 | 6,868 | 6,834 | 7,181 | 6,544 |
| Selling, general and administrative | 6,132 | 5,382 | 5,000 | 4,800 | — | — | — | — | — | — |
| Operating income | 2,613 | 2,275 | 1,243 | 752 | -607 | 472 | -4,098 | 2,060 | 126 | 2,120 |
| EBIT | 2,522 | 2,316 | 1,252 | 747 | — | — | — | — | — | — |
| EBITDA | 3,478 | 3,106 | 1,962 | 1,439 | — | — | — | — | — | — |
| Interest expense | 348 | 215 | 51.0 | 84.0 | 147 | 180 | 238 | 294 | 329 | 201 |
| Pre-tax income | 2,174 | 2,101 | 1,201 | 663 | — | — | — | — | — | — |
| Income tax | 469 | 532 | 348 | 332 | 153 | -289 | -79.0 | 386 | -487 | 630 |
| Net income | 1,714 | 1,561 | 852 | 330 | -938 | 611 | -3,696 | 1,363 | 256 | 1,288 |
| Net income to common shareholders | 1,714 | 1,561 | 852 | 330 | — | — | — | — | — | — |
| Basic EPS | 7.27 | 6.48 | 3.48 | 1.27 | -3.37 | 2.09 | -12.61 | 4.55 | 0.82 | 4.06 |
| Diluted EPS | 7.23 | 6.45 | 3.45 | 1.26 | -3.37 | 2.08 | -12.61 | 4.53 | 0.81 | 4.03 |
| Average shares (basic) | 236 | 241 | 245 | 261 | — | — | — | — | — | — |
| Average shares (diluted) | 237 | 242 | 247 | 262 | 279 | 294 | 293 | 301 | 315 | 320 |
