Bed Bath & Beyond Inc. (BBBY) Annual Margin Report - Discounting Cash Flows
BBBY
Bed Bath & Beyond Inc.
BBBY (NASDAQ)

Annual Margin Analysis Report

Margins refer to the ratio between a financial report item and the revenue (Example: Net Income Margin = Net Income / Revenue).

This analysis provides a report of the company's key margins, which could be further used in a valuation model.

Interactive Assumptions

Historical Years

Historical Years

Number of historical years used to render the Chart and Tables.

Margin Analysis (% of Revenue)

Monetary values are in USD

amounts of USD except for #

Average LTM 2022 2021 2020 2019 2018
Revenue 8,013 2,444 5,345 7,868 9,233 11,159 12,029
Revenue Growth Rate -21.37% -54.27% -32.07% -14.79% -17.26% -7.23% -2.6%
Cost of Revenue 5,525 1,977 4,130 5,384 6,115 7,617 7,925
Gross Profit 2,488 467.3 1,215 2,483 3,118 3,542 4,104
Gross Margin 28.84% 19.12% 22.73% 31.57% 33.77% 31.74% 34.12%
Operating Income -312.4 -633.3 -1,158 -208.8 -106.3 -190.8 422.8
Operating Margin -8.26% -25.91% -21.67% -2.65% -1.15% -1.71% 3.52%
Net Income -1,289 -2,775 -3,499 -559.6 -150.8 -613.8 -137.2
Net Margin -32.39% -113.5% -65.46% -7.11% -1.63% -5.5% -1.14%

amounts of USD except for #

Average LTM 2022 2021 2020 2019 2018
Revenue 8,013 2,444 5,345 7,868 9,233 11,159 12,029
Cash From Operating Activities Margin -3.2% -16.71% -18.54% 0.227% 2.9% 5.3% 7.63%
Cash From Operating Activities 65.94 -408.6 -991 17.85 268.1 590.9 918.3
Free Cash Flow Margin -6.91% -21.07% -24.77% -4.28% 0.921% 2.81% 4.93%
Free Cash Flow -197.3 -514.9 -1,324 -336.3 85.03 313.5 592.9
Depreciation and Amortization Margin 5.49% 11.66% 7.99% 3.73% 3.69% 3.07% 2.82%
Depreciation and Amortization 338 285 427.1 293.6 340.9 342.5 338.8
Capital Expenditure Margin -3.71% -4.35% -6.23% -4.5% -1.98% -2.49% -2.71%
Capital Expenditure -263.2 -106.4 -332.9 -354.2 -183.1 -277.4 -325.4
discounting cash flows home logo

Discounting Cash Flows

Are you finding our services helpful? Review us on trustpilot logo Trustpilot
Have a question? Contact us