BBB Foods Financial Ratios for Analysis 2022-2026 | TBBB

Fifteen years of historical annual and quarterly financial ratios and margins for BBB Foods (TBBB).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202420232022
0.760.49-
0.651.77-
2.28-2.57-
16.3215.97-
2.311.80-
2.311.80-
3.572.92-
1.25-0.23-
0.58-0.69-
2.522.95-
15.8215.71-
61.1759.39-
5.976.15-
8.296.61-
8.306.60-
1.47-2.05-
2.89-5.11-
1.97-9.34-
1.4714.790.00
0.526.34-

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-31
0.600.620.650.690.740.760.790.790.79-
--0.690.670.660.650.630.650.67-
--2.782.572.342.282.112.292.53-
16.2016.2816.1616.2116.0116.4815.8016.7416.26-
-0.08-1.91-4.342.091.741.622.382.762.55-
---4.342.091.741.622.382.762.55-
----------
---6.34-0.900.150.622.183.27-1.15-
-2.44-4.45-7.02-1.52-0.51-0.111.742.44-1.82-
--0.750.750.710.670.710.690.68-
--4.995.064.884.184.954.764.88-
--16.3014.2117.2916.1813.3714.1415.23-
--5.526.335.205.566.736.365.91-
-13.02-24.53-33.29-6.93-2.09-0.406.559.34-7.51-
---33.45-6.96-2.10-0.406.569.36-7.52-
-1.73-3.31-5.25-1.14-0.36-0.071.231.69-1.24-
---10.39-2.25-0.71-0.142.413.28-2.47-
--2.00--1.97----
--1.440.870.511.470.920.650.000.00
--0.350.240.280.520.290.15--