MCK
McKesson Corporation
NYSE: MCK · HEALTHCARE · MEDICAL DISTRIBUTION
$815.20
-0.90% today
Updated 2026-04-30
Market cap
$99.85B
P/E ratio
23.53
P/S ratio
0.25x
EPS (TTM)
$34.65
Dividend yield
0.37%
52W range
$635 – $999
Volume
0.8M
McKesson Corporation (MCK) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $88.05B | $92.98B | $101.70B | $106.63B | $108.70B | $112.08B | $122.73B | $122.45B | $137.61B | $179.04B | $190.88B | $198.53B | $208.36B | $214.32B | $231.05B | $238.23B | $263.97B | $276.71B | $308.95B | $359.05B |
| Revenue growth (YoY) | — | +5.6% | +9.4% | +4.8% | +1.9% | +3.1% | +9.5% | -0.2% | +12.4% | +30.1% | +6.6% | +4.0% | +4.9% | +2.9% | +7.8% | +3.1% | +10.8% | +4.8% | +11.7% | +16.2% |
| Cost of revenue | $83.21B | $88.64B | $96.70B | $101.25B | $103.02B | $106.09B | $116.31B | $115.70B | $129.57B | $168.12B | $179.94B | $187.84B | $197.97B | $203.56B | $219.65B | $226.65B | $251.32B | $264.84B | $296.75B | $346.57B |
| Gross profit | $3.78B | $4.34B | $5.00B | $5.38B | $5.68B | $5.99B | $6.43B | $6.75B | $8.04B | $10.93B | $10.94B | $10.69B | $10.39B | $10.76B | $11.40B | $11.58B | $12.65B | $11.87B | $12.20B | $12.48B |
| Gross margin | 4.3% | 4.7% | 4.9% | 5.0% | 5.2% | 5.3% | 5.2% | 5.5% | 5.8% | 6.1% | 5.7% | 5.4% | 5.0% | 5.0% | 4.9% | 4.9% | 4.8% | 4.3% | 3.9% | 3.5% |
| R&D | $223.00M | $284.00M | $347.00M | $364.00M | $376.00M | $407.00M | $440.00M | $480.00M | $456.00M | $392.00M | $392.00M | $341.00M | $125.00M | $71.00M | $96.00M | $74.00M | $70.00M | $89.00M | $77.00M | $91.00M |
| SG&A | $2.48B | $2.79B | $3.19B | $3.08B | $2.57B | $2.76B | $3.06B | $2.35B | $5.42B | $7.90B | $7.28B | $7.47B | $8.14B | $7.49B | $18.34B | $17.70B | $21.07B | $15.55B | $6.91B | $8.51B |
| Operating income | $1.17B | $1.28B | $1.48B | $1.72B | $2.01B | $2.10B | $2.38B | $2.42B | $2.65B | $3.53B | $3.85B | $3.36B | $2.92B | $3.08B | $3.01B | $3.51B | $2.72B | $4.45B | $3.93B | $4.37B |
| Operating margin | 1.3% | 1.4% | 1.5% | 1.6% | 1.8% | 1.9% | 1.9% | 2.0% | 1.9% | 2.0% | 2.0% | 1.7% | 1.4% | 1.4% | 1.3% | 1.5% | 1.0% | 1.6% | 1.3% | 1.2% |
| EBITDA | $1.53B | $1.69B | $1.97B | $1.65B | $2.52B | $2.33B | $2.72B | $2.74B | $3.06B | $4.05B | $4.49B | $8.11B | $1.47B | $1.82B | $2.31B | $-3.60B | $3.11B | $5.74B | $4.67B | $5.25B |
| EBITDA margin | 1.7% | 1.8% | 1.9% | 1.5% | 2.3% | 2.1% | 2.2% | 2.2% | 2.2% | 2.3% | 2.4% | 4.1% | 0.7% | 0.9% | 1.0% | -1.5% | 1.2% | 2.1% | 1.5% | 1.5% |
| EBIT | $1.26B | $1.40B | $1.60B | $1.21B | $2.05B | $1.83B | $2.17B | $2.15B | $2.35B | $3.03B | $3.60B | $7.20B | $522.00M | $874.00M | $1.39B | $-4.82B | $2.11B | $4.88B | $4.03B | $4.62B |
| Interest expense | $94.00M | $99.00M | $142.00M | $144.00M | $187.00M | $197.00M | $251.00M | $229.00M | $257.00M | $374.00M | $353.00M | $308.00M | $283.00M | $264.00M | $249.00M | $217.00M | $178.00M | $248.00M | $243.00M | $256.00M |
| Income tax | $421.00M | $329.00M | $468.00M | $241.00M | $601.00M | $505.00M | $516.00M | $581.00M | $742.00M | $815.00M | $908.00M | $1.61B | $-53.00M | $356.00M | $18.00M | $-695.00M | $636.00M | $905.00M | $629.00M | $878.00M |
| Effective tax rate | 36.3% | 25.5% | 32.1% | 22.7% | 32.2% | 30.9% | 26.9% | 30.3% | 37.0% | 35.6% | 28.7% | 23.7% | -378.6% | 91.3% | 2.0% | 13.3% | 36.3% | 20.3% | 17.3% | 21.0% |
| Net income | $738.00M | $963.00M | $990.00M | $823.00M | $1.26B | $1.13B | $1.40B | $1.34B | $1.26B | $1.48B | $2.26B | $5.18B | $67.00M | $34.00M | $900.00M | $-4.54B | $1.11B | $3.56B | $3.00B | $3.29B |
| Net income growth (YoY) | — | +30.5% | +2.8% | -16.9% | +53.5% | -10.5% | +24.2% | -4.6% | -5.6% | +16.9% | +53.0% | +129.5% | -98.7% | -49.3% | +2547.1% | -604.3% | +124.5% | +219.6% | -15.7% | +9.8% |
| Profit margin | 0.8% | 1.0% | 1.0% | 0.8% | 1.2% | 1.0% | 1.1% | 1.1% | 0.9% | 0.8% | 1.2% | 2.6% | 0.0% | 0.0% | 0.4% | -1.9% | 0.4% | 1.3% | 1.0% | 0.9% |