BJ · BJ's Wholesale Club Holdings, Inc.
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $21.97B | $21.46B | $20.5B | $19.97B | $19.32B | $16.67B | $15.43B | $13.19B | $13.01B | $12.75B | $12.35B | |
| $17.91B | $17.46B | $16.74B | $16.33B | $15.88B | $13.59B | $12.45B | $10.76B | $10.65B | $10.51B | $10.22B | |
| $4.06B | $4B | $3.76B | $3.64B | $3.43B | $3.08B | $2.98B | $2.43B | $2.36B | $2.24B | $2.13B | |
| — | 18.64% | 18.36% | 18.24% | 17.77% | 18.47% | 19.31% | 18.4% | 18.15% | 17.57% | 17.23% | |
| $3.2B | $3.15B | $2.96B | $2.82B | $2.67B | $2.45B | $2.33B | $2.06B | $2.05B | $2.02B | $1.91B | |
| — | — | — | — | — | — | — | $13.5M | $21.8M | $26M | $28.8M | |
| — | $288.59M | $262.07M | $227.7M | $200.93M | $180.55M | $167.45M | $157M | $162.22M | $164.06M | $178.33M | |
| $820.87M | $816.6M | $772.21M | $800.42M | $737.99M | $617.32M | $642.39M | $352.2M | $303.45M | $220.27M | $216.02M | |
| — | 3.81% | 3.77% | 4.01% | 3.82% | 3.7% | 4.16% | 2.67% | 2.33% | 1.73% | 1.75% | |
| — | $1.11B | $1.03B | $1.03B | $938.92M | $797.87M | $809.85M | $509.2M | $465.68M | $384.33M | $394.34M | |
| $0 | — | — | — | — | — | — | $5.1M | — | — | — | |
| $777.21M | $774.21M | $720.85M | $735.89M | $690.52M | $557.88M | $558.01M | $243.97M | $138.92M | $23.55M | $72.67M | |
| $205.88M | $195.83M | $186.43M | $212.24M | $176.26M | $131.12M | $136.83M | $56.21M | $11.83M | -$28.43M | $27.97M | |
| $571.34M | $578.38M | $534.42M | $523.74M | $513.18M | $426.65M | $421.03M | $187.18M | $127.26M | $50.3M | $44.22M | |
| — | 2.7% | 2.61% | 2.62% | 2.66% | 2.56% | 2.73% | 1.42% | 0.98% | 0.39% | 0.36% | |
| $571.18M | $578.22M | $534.15M | $522.69M | $513.42M | $448.49M | $427.09M | $171.91M | $113.55M | $49.99M | $43.18M | |
| USD/shares | — | $4.41 | $4.04 | $3.94 | $3.83 | $3.15 | $3.09 | $1.37 | $1.09 | $0.57 | $0.50 |
| USD/shares | — | $4.38G | $4.00 | $3.88 | $3.76 | $3.09 | $3.03 | $1.35 | $1.05 | $0.54 | $0.48 |
| shares | — | 131.19M | 132.15M | 133.05M | 134.02M | 135.39M | 136.11M | 136.17M | 116.6M | 88.39M | 88.16M |
| shares | — | 132.07M | 133.61M | 135.12M | 136.47M | 138.05M | 138.88M | 139.11M | 121.13M | 92.26M | 90.74M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2017–FY2026: $1.22B in buybacks, $1.47B in dividends.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 6 similar-size Discount Stores companies (of 8 listed).
Valuation over time computed as of each quarter's filing date
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (USD)
| Component | FY2026 | FY2025 | FY2024 | FY2023 |
|---|---|---|---|---|
| Reportable Segment | $21,457,274,000 | $20,501,804,000 | $19,968,689,000 | — |
| Retail Operations | — | — | — | $19,315,165,000 |
By Product & Service (USD)
| Component | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|---|
| Product | $20,957,502,000 | $20,045,329,000 | $19,548,011,000 | $18,918,435,000 | $16,306,365,000 | $15,096,913,000 | $12,888,556,000 | $12,724,454,000 |
| Membership | $499,772,000 | $456,475,000 | $420,678,000 | $396,730,000 | $360,937,000 | $333,104,000 | $302,151,000 | $282,893,000 |
| Gift Card Programs | — | — | — | — | — | $39,700,000 | — | $49,100,000 |