M

McKESSON CORPORATION

MCK · CIK 0000927653

17 fiscal years · 0 SEC filings · every number carries its receipt

Revenue (FY)
$308.95B11.7%
FY2026
Net income (FY)
$3.00B15.7%
FY2026
Free cash flow (FY)
$3.88B18.6%
FY2026
Diluted EPS (FY)
$22.3910.5%
FY2026
The story, charted

The shape of the business

FY2009–FY2026 · hover any year for its receipt
Revenue & net incomeRevenueNet income
$0$100B$200B$300BFY2009 · Revenue $101.70B · 0000950123-10-043581 · filed 2010-05-04FY09Revenue $101.70B0000950123-10-043581 · filed 2010-05-04FY2010 · Revenue $106.63B · Net income $823.0M · 0000950123-11-045634 · filed 2011-05-05FY10Revenue $106.63BNet income $823.0M0000950123-11-045634 · filed 2011-05-05FY2011 · Revenue $108.70B · Net income $1.26B · 0001193125-12-204736 · filed 2012-05-02FY11Revenue $108.70BNet income $1.26B0001193125-12-204736 · filed 2012-05-02FY2012 · Revenue $112.08B · Net income $1.20B · 0001561787-13-000010 · filed 2013-05-07FY12Revenue $112.08BNet income $1.20B0001561787-13-000010 · filed 2013-05-07FY2013 · Revenue $122.32B · Net income $1.40B · 0001445305-14-002132 · filed 2014-05-14FY13Revenue $122.32BNet income $1.40B0001445305-14-002132 · filed 2014-05-14FY2015 · Revenue $122.20B · Net income $1.34B · 0001628280-15-004098 · filed 2015-05-12FY15Revenue $122.20BNet income $1.34B0001628280-15-004098 · filed 2015-05-12FY2016 · Revenue $137.39B · Net income $1.26B · 0000927653-16-000020 · filed 2016-05-05FY16Revenue $137.39BNet income $1.26B0000927653-16-000020 · filed 2016-05-05FY2017 · Revenue $179.04B · Net income $1.48B · 0000927653-17-000007 · filed 2017-05-22FY17Revenue $179.04BNet income $1.48B0000927653-17-000007 · filed 2017-05-22FY2018 · Revenue $190.88B · Net income $2.26B · 0000927653-18-000010 · filed 2018-05-24FY18Revenue $190.88BNet income $2.26B0000927653-18-000010 · filed 2018-05-24FY2019 · Revenue $198.53B · Net income $5.07B · 0000927653-19-000009 · filed 2019-05-15FY19Revenue $198.53BNet income $5.07B0000927653-19-000009 · filed 2019-05-15FY2020 · Revenue $208.36B · Net income $67.0M · 0000927653-20-000033 · filed 2020-05-22FY20Revenue $208.36BNet income $67.0M0000927653-20-000033 · filed 2020-05-22FY2021 · Revenue $214.32B · Net income $34.0M · 0000927653-21-000039 · filed 2021-05-12FY21Revenue $214.32BNet income $34.0M0000927653-21-000039 · filed 2021-05-12FY2022 · Revenue $231.05B · Net income $900.0M · 0000927653-22-000051 · filed 2022-05-09FY22Revenue $231.05BNet income $900.0M0000927653-22-000051 · filed 2022-05-09FY2023 · Revenue $238.23B · Net income −$4.54B · 0000927653-23-000038 · filed 2023-05-09FY23Revenue $238.23BNet income −$4.54B0000927653-23-000038 · filed 2023-05-09FY2024 · Revenue $263.97B · Net income $1.11B · 0000927653-24-000035 · filed 2024-05-08FY24Revenue $263.97BNet income $1.11B0000927653-24-000035 · filed 2024-05-08FY2025 · Revenue $276.71B · Net income $3.56B · 0000927653-25-000036 · filed 2025-05-09FY25Revenue $276.71BNet income $3.56B0000927653-25-000036 · filed 2025-05-09FY2026 · Revenue $308.95B · Net income $3.00B · 0000927653-26-000069 · filed 2026-05-08FY26Revenue $308.95BNet income $3.00B0000927653-26-000069 · filed 2026-05-08FY26Revenue $308.95BNet income $3.00B0000927653-26-000069 · filed 2026-05-08FY09FY11FY13FY16FY18FY20FY22FY24FY26

revenue 3.0× since FY2009 · net margin 0.8% → 1.0%

MarginsNet marginFCF margin
-2%0%2%FY2009 · FCF margin 0.7%FY09FCF margin 0.7%derived: (ocf − capex) ÷ revenueFY2010 · Net margin 0.8% · FCF margin 1.1%FY10Net margin 0.8%FCF margin 1.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2011 · Net margin 1.2% · FCF margin 1.9%FY11Net margin 1.2%FCF margin 1.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2012 · Net margin 1.1% · FCF margin 1.9%FY12Net margin 1.1%FCF margin 1.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2013 · Net margin 1.1% · FCF margin 2.2%FY13Net margin 1.1%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2015 · Net margin 1.1% · FCF margin 1.8%FY15Net margin 1.1%FCF margin 1.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2016 · Net margin 0.9% · FCF margin 2.1%FY16Net margin 0.9%FCF margin 2.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2017 · Net margin 0.8% · FCF margin 1.5%FY17Net margin 0.8%FCF margin 1.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2018 · Net margin 1.2% · FCF margin 1.7%FY18Net margin 1.2%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2019 · Net margin 2.6% · FCF margin 2.2%FY19Net margin 2.6%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2020 · Net margin 0.0% · FCF margin 1.9%FY20Net margin 0.0%FCF margin 1.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2021 · Net margin 0.0% · FCF margin 1.7%FY21Net margin 0.0%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2022 · Net margin 0.4% · FCF margin 1.7%FY22Net margin 0.4%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2023 · Net margin -1.9% · FCF margin 1.7%FY23Net margin -1.9%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2024 · Net margin 0.4% · FCF margin 1.5%FY24Net margin 0.4%FCF margin 1.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2025 · Net margin 1.3% · FCF margin 1.7%FY25Net margin 1.3%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2026 · Net margin 1.0% · FCF margin 1.3%FY26Net margin 1.0%FCF margin 1.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY26Net margin 1.0%FCF margin 1.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue’09’13’18’22’26

FY2026: net 1.0% · free cash flow 1.3% of revenue

Cash engineOperating cash flowFree cash flow
$0$2B$4BFY2009 · OCF $869.0M · FCF $674.0M · 0000950123-10-043581 · filed 2010-05-04FY09OCF $869.0MFCF $674.0M0000950123-10-043581 · filed 2010-05-04FY2010 · OCF $1.35B · FCF $1.16B · 0000950123-11-045634 · filed 2011-05-05FY10OCF $1.35BFCF $1.16B0000950123-11-045634 · filed 2011-05-05FY2011 · OCF $2.32B · FCF $2.12B · 0001193125-12-204736 · filed 2012-05-02FY11OCF $2.32BFCF $2.12B0001193125-12-204736 · filed 2012-05-02FY2012 · OCF $2.34B · FCF $2.10B · 0001561787-13-000010 · filed 2013-05-07FY12OCF $2.34BFCF $2.10B0001561787-13-000010 · filed 2013-05-07FY2013 · OCF $2.95B · FCF $2.73B · 0001445305-14-002132 · filed 2014-05-14FY13OCF $2.95BFCF $2.73B0001445305-14-002132 · filed 2014-05-14FY2015 · OCF $2.48B · FCF $2.24B · 0001628280-15-004098 · filed 2015-05-12FY15OCF $2.48BFCF $2.24B0001628280-15-004098 · filed 2015-05-12FY2016 · OCF $3.14B · FCF $2.86B · 0000927653-16-000020 · filed 2016-05-05FY16OCF $3.14BFCF $2.86B0000927653-16-000020 · filed 2016-05-05FY2017 · OCF $3.11B · FCF $2.74B · 0000927653-17-000007 · filed 2017-05-22FY17OCF $3.11BFCF $2.74B0000927653-17-000007 · filed 2017-05-22FY2018 · OCF $3.67B · FCF $3.18B · 0000927653-18-000010 · filed 2018-05-24FY18OCF $3.67BFCF $3.18B0000927653-18-000010 · filed 2018-05-24FY2019 · OCF $4.74B · FCF $4.34B · 0000927653-19-000009 · filed 2019-05-15FY19OCF $4.74BFCF $4.34B0000927653-19-000009 · filed 2019-05-15FY2020 · OCF $4.34B · FCF $3.94B · 0000927653-20-000033 · filed 2020-05-22FY20OCF $4.34BFCF $3.94B0000927653-20-000033 · filed 2020-05-22FY2021 · OCF $4.04B · FCF $3.61B · 0000927653-21-000039 · filed 2021-05-12FY21OCF $4.04BFCF $3.61B0000927653-21-000039 · filed 2021-05-12FY2022 · OCF $4.37B · FCF $4.01B · 0000927653-22-000051 · filed 2022-05-09FY22OCF $4.37BFCF $4.01B0000927653-22-000051 · filed 2022-05-09FY2023 · OCF $4.54B · FCF $4.09B · 0000927653-23-000038 · filed 2023-05-09FY23OCF $4.54BFCF $4.09B0000927653-23-000038 · filed 2023-05-09FY2024 · OCF $4.43B · FCF $4.05B · 0000927653-24-000035 · filed 2024-05-08FY24OCF $4.43BFCF $4.05B0000927653-24-000035 · filed 2024-05-08FY2025 · OCF $5.16B · FCF $4.77B · 0000927653-25-000036 · filed 2025-05-09FY25OCF $5.16BFCF $4.77B0000927653-25-000036 · filed 2025-05-09FY2026 · OCF $4.31B · FCF $3.88B · 0000927653-26-000069 · filed 2026-05-08FY26OCF $4.31BFCF $3.88B0000927653-26-000069 · filed 2026-05-08FY26OCF $4.31BFCF $3.88B0000927653-26-000069 · filed 2026-05-08’09’13’18’22’26

FY2026: $4.31B operating cash − $431.0M capex = $3.88B free cash flow

Returns on capitalReturn on equityReturn on assets
-4000%-2000%0%FY2010 · ROE 10.9% · ROA 3.3%FY10ROE 10.9%ROA 3.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2011 · ROE 20.4% · ROA 4.5%FY11ROE 20.4%ROA 4.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2012 · ROE 16.0% · ROA 3.6%FY12ROE 16.0%ROA 3.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2013 · ROE 19.4% · ROA 4.0%FY13ROE 19.4%ROA 4.0%derived: net income ÷ equity · derived: net income ÷ assetsFY2015 · ROE 15.7% · ROA 2.6%FY15ROE 15.7%ROA 2.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2016 · ROE 15.8% · ROA 2.3%FY16ROE 15.8%ROA 2.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2017 · ROE 16.5% · ROA 2.6%FY17ROE 16.5%ROA 2.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2018 · ROE 20.4% · ROA 3.7%FY18ROE 20.4%ROA 3.7%derived: net income ÷ equity · derived: net income ÷ assetsFY2019 · ROE 51.7% · ROA 8.4%FY19ROE 51.7%ROA 8.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2020 · ROE 0.8% · ROA 0.1%FY20ROE 0.8%ROA 0.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 0.7% · ROA 0.1%FY21ROE 0.7%ROA 0.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE -4285.7% · ROA 1.4%FY22ROE -4285.7%ROA 1.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE 199.8% · ROA -7.2%FY23ROE 199.8%ROA -7.2%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE -60.0% · ROA 1.8%FY24ROE -60.0%ROA 1.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE -180.6% · ROA 5.3%FY25ROE -180.6%ROA 5.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2026 · ROE -144.7% · ROA 4.0%FY26ROE -144.7%ROA 4.0%derived: net income ÷ equity · derived: net income ÷ assetsFY26ROE -144.7%ROA 4.0%derived: net income ÷ equity · derived: net income ÷ assets’13’18’22’26

return on equity 11% (FY2010) → -145% (FY2026) · on assets 4.0%

The receipts

Financial statements

USD in millions except per-share and share counts. Every value links to the filing it came from — hover for the us-gaap tag, click for the 10-K/10-Q on sec.gov.

USD millionsQ1 2026Q2 2026Q3 2026Q4 2026Q1 2025Q2 2025Q3 2025Q4 2025Q1 2024Q2 2024Q3 2024Q4 2024
Revenue79,28393,65195,29440,72374,48377,21580,89844,11567,15470,15770,49056,165
Net income9152418799679586645891,3497689261,079(1,659)
Diluted EPS7.001.876.957.024.924.425.266.427.66
Diluted shares131129127137135133146144141
Operating cash flow(1,380)(1,052)(941)
Capital expenditures1067871
Free cash flow(1,486)(1,130)(1,012)
Cash & equivalents2,3022,5091,1312,6362,5241,9822,2332,9162,774
Total assets75,14075,14075,14067,44367,44367,44362,32062,32062,320
Shareholders' equity(2,074)(2,074)(2,074)(1,971)(1,971)(1,971)(1,857)(1,857)(1,857)

Figures as reported in SEC filings, normalized by stonks with the tag mapping shown on hover; missing tags render as “—”, never as zero. Free cash flow is derived (operating cash flow − capex) with both parents recorded in its lineage. Quarterly view shows as-reported 10-Q periods; Q4 synthesis ships in Phase 1. See methodology.