BJ's Wholesale Club Holdings, Inc.

Annual Trend FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 FY 2026 FY 2017
Total Revenue $12.8b $13.0b $13.2b $15.4b $16.7b $19.3b $20.0b $20.5b $21.5b $12.4b
Total revenues $12.8b $13.0b $13.2b $15.4b $16.7b $19.3b $20.0b $20.5b $21.5b $12.4b
Cost of Revenue $10.5b $10.6b $10.8b $12.5b $13.6b $15.9b $16.3b $16.7b $17.5b $10.2b
Cost of sales $10.5b $10.6b $10.8b $12.5b $13.6b $15.9b $16.3b $16.7b $17.5b $10.2b
Operating expenses:
Operating income $220.3m $303.5m $352.2m $642.4m $617.3m $738.0m $800.4m $772.2m $816.6m $216.0m
Operating Income (Loss) $220.3m $303.5m $352.2m $642.4m $617.3m $738.0m $800.4m $772.2m $816.6m $216.0m
Additional Financial Items
Amortization of Intangible Assets $26.0m $21.8m
Amounts reclassified from accumulated other comprehensive income, net of tax $0 $0 $6.1m $9.5m ($421k) ($501k) $0 $0
Basic (in shares) $88.4m $116.6m $136.2m $136.1m $135.4m $134.0m $133.0m $132.2m $131.2m $88.2m
Diluted (in shares) $92.3m $121.1m $139.1m $138.9m $138.0m $136.5m $135.1m $133.6m $132.1m $90.7m
Goodwill, Impairment Loss $0 $0 $0 $0 $0 $0 $0 $0
Income (Loss) from Continuing Operations, Per Basic Share $1 $1 $1 $3 $3 $4 $4
Income (Loss) from Continuing Operations, Per Diluted Share $1 $1 $1 $3 $3 $4 $4
Income from continuing operations $1 $1 $1 $421.2m $3 $4 $4 $4 $578.4m $44.7m
Income from continuing operations before income taxes $23.5m $138.9m $244.0m $558.0m $557.9m $690.5m $735.9m $720.8m $774.2m $72.7m
Income from discontinued operations, net of income taxes ($1.7m) $169k ($581k) ($152k) ($108k) ($1.1m) $89k $0 $0 ($476k)
Interest Income, Other $0
Postretirement medical plan adjustment, net of tax $240k ($990k) ($33k) ($110k) $78k ($548k) ($270k) ($158k)
Provision for income taxes ($28.4m) $11.8m $56.2m $136.8m $131.1m $176.3m $212.2m $186.4m $195.8m $28.0m
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $23.5m $138.9m $244.0m $558.0m $557.9m $690.5m $735.9m $720.8m $774.2m $72.7m
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent $52.0m $127.1m $187.8m $421.2m $426.8m $514.3m $523.7m $534.4m $578.4m
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent ($1.7m) $169k ($581k) ($152k) ($108k) ($1.1m) $89k $0 $0 ($476k)
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest ($1.7m) $169k
Total comprehensive income $50.0m $113.5m $171.9m $427.1m $448.5m $513.4m $522.7m $534.1m $578.2m $43.2m
Total other comprehensive loss ($312k) ($13.7m) ($15.3m) $6.1m $21.8m $245k ($1.0m) ($270k) ($158k) ($1.0m)
Net income $50.3m $127.3m $187.2m $421.0m $426.7m $513.2m $523.7m $534.4m $578.4m $44.2m
Net Income (Loss) Attributable to Parent $50.3m $127.3m $187.2m $421.0m $426.7m $513.2m $523.7m $534.4m $578.4m $44.2m
Earnings Per Share, Basic $0.57 $1.09 $1.37 $3.09 $3.15 $3.83 $3.94 $4.04 $4.41 $0.50
Earnings Per Share, Diluted $0.54 $1.05 $1.35 $3.03 $3.09 $3.76 $3.88 $4.00 $4.38 $0.48
Income per share attributable to common stockholders—basic (in usd per share) $1 $1 $1 $3 $3 $4 $4 $4 $4 $0.50
Income per share attributable to common stockholders—diluted (in usd per share) $1 $1 $1 $3 $3 $4 $4 $4 $4 $0.48
Weighted Average Number of Shares Outstanding, Basic 88.4m 116.6m 136.2m 136.1m 135.4m 134.0m 133.0m 132.2m 131.2m $88.2m
Weighted Average Number of Shares Outstanding, Diluted 92.3m 121.1m 139.1m 138.9m 138.0m 136.5m 135.1m 133.6m 132.1m $90.7m
Interest Expense, Debt $163.2m $128.6m $96.7m $65.1m $45.1m $37.5m $58.2m $42.7m $31.9m
Interest expense, net $196.7m $164.5m $108.2m $84.4m $59.4m $47.5m $64.5m $51.4m $42.4m $143.4m
Pre-opening expenses $3.0m $6.1m $15.2m $9.8m $14.9m $24.9m $19.6m $28.3m $29.4m $2.7m
Selling, General and Administrative Expense $2.0b $2.1b $2.1b $2.3b $2.4b $2.7b $2.8b $3.0b $3.2b $1.9b
Selling, general and administrative expenses $2.0b $2.1b $2.1b $2.3b $2.4b $2.7b $2.8b $3.0b $3.2b $1.9b
Income Tax Expense (Benefit) ($28.4m) $11.8m $56.2m $136.8m $131.1m $176.3m $212.2m $186.4m $195.8m $28.0m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.