Home › Finance › Start here
Case study · Judge a company
Two retailers, two routes to a high return: Costco and Walmart
A DuPont case on two real companies' latest annual reports. Both keep about 3 cents of each dollar of sales, yet their returns differ and are built in different ways. The solution is set out as an analyst's memo.
General education, not financial advice.
Costco and Walmart are two of the largest US retailers, and both publish their annual reports (Form 10-K) free on the SEC's EDGAR site. This case uses their latest ones to practise the first part of "Reading the accounts like an analyst": common-size figures, profitability and efficiency ratios, and the DuPont split. It is an exercise in analysis, not a recommendation to buy or sell either company's shares, and the figures will be out of date by the time you read this.
Note the dates. The two years don't line up: Costco's year is the 52 weeks to 30 August 2026 (10-K filed 7 October 2026); Walmart's is the year to 31 January 2026 (10-K filed 13 March 2026). Analysts compare the latest full years and say so.
Find the figures yourself. Open both 10-Ks on the SEC's EDGAR site. From Item 8 of each (the income statement and the balance sheets at the start and end of the year), note: total revenue and its parts (net sales; membership fees or "membership and other income"), cost of sales, operating expenses, operating income, any non-operating gains or losses, net income attributable to the company, and, at both balance-sheet dates, total assets, the company's own shareholders' equity, inventories, receivables and accounts payable. From Item 1 and the MD&A, note anything that explains how each company makes money (warehouse or store counts, membership numbers and renewal rates) and anything unusual in the year. Record where each figure comes from.
The labels differ: Costco calls its cost of sales "merchandise costs" and its operating expenses "selling, general and administrative"; Walmart's are "cost of sales" and "operating, selling, general and administrative expenses".
Your task
From: a portfolio manager. Due: Wednesday. Length: one page.
Costco and Walmart both keep about 3 cents of each dollar of sales, but I'm told their returns differ. Using their latest 10-Ks, tell me how each one earns its return, which is stronger, and what the numbers don't tell me. Conclusion first; one table.
Gather your own figures from the two filings and cite where each came from. No buy or sell call.
Then, a new pair. A colleague says: "Target's ROE (24.0%) is as good as Walmart's (23.0%), so they're equally good businesses." Both years end on 31 January 2026. Using Target's Form 10-K (net sales 104,780; net earnings 3,705; total assets 57,769 → 59,490; equity 14,666 → 16,165) and your Walmart workings, reply in three sentences: are they equally good businesses, and what would change your mind?
Solution
Try the task first, then open one step at a time and compare.
The figures, and where they are
| Millions of dollars | Costco | Walmart |
|---|---|---|
| Net sales | 297,247 | 706,413 |
| Membership (and other) income | 5,907 | 6,750 |
| Total revenue | 303,154 | 713,163 |
| Cost of sales | 264,279 | 535,395 |
| Operating expenses | 27,190 | 147,943 |
| Operating income | 11,685 | 29,825 |
| Other gains and losses | – | gain 2,075 |
| Net income (company's share) | 9,226 | 21,893 |
| Total assets, start → end | 77,099 → 89,045 | 260,823 → 284,668 |
| Own equity, start → end | 29,164 → 35,803 | 91,013 → 99,617 |
| Inventories | 18,116 → 19,324 | 56,435 → 58,851 |
| Receivables | 3,203 → 3,959 | 9,975 → 11,172 |
| Accounts payable | 19,783 → 22,591 | 58,666 → 63,061 |
Sources: each company's consolidated statement of income and consolidated balance sheets (Item 8). Costco: 939 warehouses, 84.1 million paid members, renewal rates 92.3% (US and Canada) and 89.8% (worldwide), membership fees up 11% (Item 1 and MD&A). Walmart: 10,955 retail units (Item 2); "other gains and losses" mainly fair-value changes on equity investments (MD&A).
Common-size
| Costco | Walmart | |
|---|---|---|
| Gross margin (on net sales) | 11.1% | 24.2% |
| Operating costs ÷ total revenue | 9.0% | 20.7% |
| Operating margin | 3.9% | 4.2% |
- Costco: (297,247 − 264,279) ÷ 297,247 = 11.09%, matching the 11.09% in its report. Walmart: (706,413 − 535,395) ÷ 706,413 = 24.21%.
- Costco: 27,190 ÷ 303,154 = 8.97%; 11,685 ÷ 303,154 = 3.85%. Walmart: 147,943 ÷ 713,163 = 20.74%; 29,825 ÷ 713,163 = 4.18%.
- Membership fees are 5,907 ÷ 11,685 ≈ 51% of Costco's operating income. Costco sells goods at close to cost plus its running costs, and much of its operating profit is the size of the fees members pay to shop there. Walmart earns a much wider gross margin and spends most of it on running far more, smaller stores. Its "membership and other income" (6,750) equals about 23% of its operating income, but that line also holds non-fee items, so it isn't a like-for-like comparison.
How it's built. Use the right base: gross margin on net sales (the figure the companies use), operating lines on total revenue. Say which you used. Common mistake: concluding Costco is "less profitable" from its 11% gross margin. Its model is to keep gross margin low on purpose; the fee does the rest.
Returns
| Costco | Walmart | |
|---|---|---|
| Average total assets | 83,072 | 272,746 |
| Average equity | 32,484 | 95,315 |
| Net margin | 3.04% | 3.07% |
| ROA | 11.1% | 8.0% |
| ROE | 28.4% | 23.0% |
- Costco: average assets (77,099 + 89,045) ÷ 2 = 83,072; average equity (29,164 + 35,803) ÷ 2 = 32,483.5. Net margin 9,226 ÷ 303,154 = 3.04%; ROA 9,226 ÷ 83,072 = 11.1%; ROE 9,226 ÷ 32,483.5 = 28.4%.
- Walmart: average assets 272,745.5; average equity 95,315. Net margin 21,893 ÷ 713,163 = 3.07%; ROA 21,893 ÷ 272,745.5 = 8.0%; ROE 21,893 ÷ 95,315 = 23.0%.
How it's built. Use net income attributable to the company with the company's own equity. Walmart has minority owners in some subsidiaries (its total equity including them is 105,887 at the year end); mixing the two would understate ROE. Walmart's total assets include the parts funded by those minority owners, so its ROA is very slightly understated; the effect is small.
DuPont
| Margin | Turnover | Multiplier | ROE | |
|---|---|---|---|---|
| Costco | 3.04% | 3.65 | 2.56 | 28.4% |
| Walmart | 3.07% | 2.61 | 2.86 | 23.0% |
- Costco: 303,154 ÷ 83,072 = 3.65; 83,072 ÷ 32,483.5 = 2.56. Walmart: 713,163 ÷ 272,745.5 = 2.61; 272,745.5 ÷ 95,315 = 2.86.
- On reported figures the net margins are almost identical (see the adjustment below). The gap in ROE comes from turnover: Costco sells about 3.65 of goods a year for each unit of assets against Walmart's 2.61. That more than offsets Walmart's higher leverage.
- So Costco earns the higher return with less leverage: its advantage comes from how hard it works its assets, not from borrowing.
How it's built. Show the three parts side by side and multiply them out to check they give the ROE you calculated directly (they do, to rounding). Then explain the biggest difference in words. Common mistake: stopping at "Costco has a higher ROE". The point of DuPont is why.
Efficiency
| Days | Costco | Walmart |
|---|---|---|
| Inventory | 25.9 | 39.3 |
| Receivables | 4.3 | 5.4 |
| Payables | 29.3 | 41.5 |
| Cash conversion cycle | 0.9 | 3.2 |
- Costco: inventory (18,116 + 19,324) ÷ 2 = 18,720 ÷ 264,279 × 365 = 25.9; receivables 3,581 ÷ 303,154 × 365 = 4.3; payables 21,187 ÷ 264,279 × 365 = 29.3.
- Walmart: inventory 57,643 ÷ 535,395 × 365 = 39.3; receivables 10,573.5 ÷ 713,163 × 365 = 5.4; payables 60,863.5 ÷ 535,395 × 365 = 41.5.
- Costco's stock sells in about 26 days, against Walmart's 39: a narrow range of fast-selling items in bulk. That is a large part of its higher asset turnover.
- Both cycles are close to zero. Average payables are larger than average inventory at both companies (Costco 21,187 against 18,720; Walmart 60,864 against 57,643), so suppliers fund all of their stock; the small positive cycles come from receivables.
How it's built. Inventory and payables over cost of sales; receivables over revenue. Note the limits: these are year-end balances averaged over two dates, and "receivables" here include more than customer debts (Costco's are mainly amounts due from suppliers as rebates, from pharmacy insurers and under its co-branded credit card deal; members pay at the till, so almost none is owed by shoppers, and its 4.3 days don't measure how fast customers pay). Common mistake: reading a near-zero cycle as a weakness; for a retailer it's a strength.
Cleaning the comparison
Walmart's profit includes a 2,075 million pre-tax gain, mainly from changes in the fair value of its equity investments: not part of running shops, and it can swing either way (the year before it was a loss of 794 million). Taking it out at Walmart's 24.4% effective tax rate removes about 2,075 × (1 − 0.244) ≈ 1,569 million, leaving about 20,324 million. On that basis Walmart's net margin is about 2.85% and its ROE about 21.3%. The ROE gap widens from about 5 points to about 7, and on this basis Costco's net margin (3.04%) is slightly above Walmart's (2.85%). Operating margin, which excludes the gain, is the cleaner comparison of the two businesses: 3.9% against 4.2%.
How it's built. Find non-operating items in the income statement and the MD&A, then show results with and without them. Say how you adjusted (here, at the effective tax rate, ignoring the minority owners' small share: a simplification you state). Common mistake: adjusting one company and not checking the other: Costco's "interest income and other" (711 million) is mostly interest on its cash and recurs, so we leave it in.
The memo
Costco and Walmart: two routes to a high return · Data: latest Forms 10-K (Costco year to 30 Aug 2026; Walmart year to 31 Jan 2026)
Summary. On reported figures both keep about 3 cents of every dollar of sales, but Costco earns the higher return on equity (28% against 23%) and does it with less leverage. The difference is speed: Costco turns its assets over about 3.6 times a year against Walmart's 2.6, mainly because its stock sells in about 26 days against 39. Costco's model is unusual: its gross margin is only 11% and membership fees equal about half its operating income, so its returns depend on members renewing (92% in the US and Canada). Walmart's 2026 profit includes a 2.1 billion investment gain; without it, its ROE is about 21%.
Costco Walmart Net margin 3.0% 3.1% × Asset turnover 3.65 2.61 × Equity multiplier 2.56 2.86 = ROE 28.4% 23.0% What drives the difference. Similar margins, different turnover. Costco sells a narrow range in bulk from fewer, larger warehouses (939, averaging about 148,000 square feet), so its stock and its assets work harder. Walmart runs about 11,000 stores in many formats, with a wider range and wider gross margin, more spending per sale and more stock. Both are funded by their suppliers: cash conversion cycles of about 1 and 3 days.
What the ratios miss. Different year ends; leases (Walmart leases many of its stores; Costco leases the land or buildings of about a fifth of its warehouses; we come back to leases in the credit lessons); Walmart's minority owners; that turnover partly reflects strategy (Costco's high-volume, low-price items such as fuel raise sales without much profit); and the quality of the membership base, which no ratio shows.
What I'd check next. Costco's renewal rate and fee growth over five years; Walmart's operating margin by segment; both companies' return on invested capital including lease liabilities; and whether these ratios have been stable or moving.
Sources. Costco Wholesale Corporation, Form 10-K for the year ended 30 August 2026; Walmart Inc., Form 10-K for the year ended 31 January 2026: income statements, balance sheets, Item 1 and MD&A.
How it's built. Conclusion first, in plain words, with the numbers that prove it. One table: the DuPont split, because that's the analysis. Then the "why" in business terms, not ratio terms. Then the limits and next steps, which show the reader you know what you haven't covered. Common mistakes: listing every ratio you calculated; hiding the date mismatch; ending with a recommendation the analysis can't support.
Your turn: a model reply on Target against Walmart
A model reply. No: the two ROEs are built differently. Target earns 6.3% on its assets (3,705 ÷ 58,629.5) against Walmart's 8.0%, with a higher margin (3.5% against 3.1%) but much slower turnover (1.79 against 2.61), and it reaches a similar ROE only through more leverage (equity multiplier 3.80 against 2.86); both years also contain one-offs (Target's settlement gain, Walmart's investment gain), and without them Target's ROE is about 22.4% and Walmart's about 21.3%. What would change my mind: Target's turnover recovering, or Walmart's operating margin falling, so that their returns on assets converge.
How the expert gets there. Equal ROEs are a prompt to run DuPont, not a conclusion; they compare return on assets first, because it strips out financing, and they check both companies for one-offs.
What a reviewer would flag: comparing ROE alone; adjusting one company's one-off but not the other's; calling Target "riskier" without saying it's the higher leverage that makes it so.
Check yourself
Nothing here is graded or saved.