M

McKESSON CORPORATION

MCK · CIK 0000927653

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

Revenue (FY)
$403.43B12.4%
FY2026
Net income (FY)
$4.76B44.5%
FY2026
Free cash flow (FY)
$5.72B3.1%
FY2026
Diluted EPS (FY)
$38.3849.2%
FY2026
The story, charted

The shape of the business

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

revenue 4.0× since FY2008 · net margin 0.8% → 1.2%

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

FY2026: net 1.2% · free cash flow 1.4% of revenue

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

FY2026: $6.16B operating cash − $436.0M capex = $5.72B free cash flow

Returns on capitalReturn on equityReturn on assets
0%10000%20000%FY2009 · ROE 13.3% · ROA 3.3%FY09ROE 13.3%ROA 3.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2010 · ROE 16.8% · ROA 4.5%FY10ROE 16.8%ROA 4.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2011 · ROE 16.6% · ROA 3.9%FY11ROE 16.6%ROA 3.9%derived: net income ÷ equity · derived: net income ÷ assetsFY2012 · ROE 20.5% · ROA 4.2%FY12ROE 20.5%ROA 4.2%derived: net income ÷ equity · derived: net income ÷ assetsFY2013 · ROE 18.9% · ROA 3.8%FY13ROE 18.9%ROA 3.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2014 · ROE 14.8% · ROA 2.4%FY14ROE 14.8%ROA 2.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2015 · ROE 18.4% · ROA 2.7%FY15ROE 18.4%ROA 2.7%derived: net income ÷ equity · derived: net income ÷ assetsFY2016 · ROE 25.3% · ROA 4.0%FY16ROE 25.3%ROA 4.0%derived: net income ÷ equity · derived: net income ÷ assetsFY2017 · ROE 45.7% · ROA 8.3%FY17ROE 45.7%ROA 8.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2018 · ROE 0.7% · ROA 0.1%FY18ROE 0.7%ROA 0.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2019 · ROE 0.4% · ROA 0.1%FY19ROE 0.4%ROA 0.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2020 · ROE 17.7% · ROA 1.5%FY20ROE 17.7%ROA 1.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 21614.3% · ROA -7.0%FY21ROE 21614.3%ROA -7.0%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE -49.0% · ROA 1.8%FY22ROE -49.0%ROA 1.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE -191.7% · ROA 5.7%FY23ROE -191.7%ROA 5.7%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE -152.3% · ROA 4.5%FY24ROE -152.3%ROA 4.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE -158.9% · ROA 4.4%FY25ROE -158.9%ROA 4.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2026 · ROE -219.2% · ROA 5.8%FY26ROE -219.2%ROA 5.8%derived: net income ÷ equity · derived: net income ÷ assetsFY26ROE -219.2%ROA 5.8%derived: net income ÷ equity · derived: net income ÷ assets’10’14’18’22’26

return on equity 13% (FY2009) → -219% (FY2026) · on assets 5.8%

The receipts