Logo image of IBA

INDUSTRIAS BACHOCO SAB SP AD (IBA) Stock Balance Sheet

NYSE:IBA - New York Stock Exchange, Inc. - US4564631087 - ADR - Currency: USD

53  -0.98 (-1.82%)

After market: 57.96 +4.96 (+9.36%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2022-3-31)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
ASSETS
Current Assets
Cash
IBA Cash ChartIBA Cash over time chart
15.53B19.11B12.93B18.62B17.90B
Cash Equivalents
IBA Cash Equivalents ChartIBA Cash Equivalents over time chart
4.58B30.71M6.32B42.63M4.32M
Marketable Securities
IBA Marketable Securities ChartIBA Marketable Securities over time chart
N/A1.57B1.96B502.05M550.07M
Receivables
IBA Receivables ChartIBA Receivables over time chart
4.97B5.11B4.60B3.88B3.49B
Inventories
IBA Inventories ChartIBA Inventories over time chart
10.09B9.15B5.69B6.75B6.65B
Other Current Assets
IBA Other Current Assets ChartIBA Other Current Assets over time chart
1.49B2.88B3.06B1.30B1.19B
Total Current Assets
IBA Total Current Assets ChartIBA Total Current Assets over time chart
36.66B37.85B32.59B31.10B29.77B
 
Non-Current Assets
PPE Net
IBA PPE Net ChartIBA PPE Net over time chart
25.27B24.80B22.40B21.20B19.74B
Investments And Advances
IBA Investments And Advances ChartIBA Investments And Advances over time chart
N/A74.15M71.43M65.55M66.18M
Goodwill
IBA Goodwill ChartIBA Goodwill over time chart
2.80B1.69B1.65B1.58B1.63B
Intangibles
IBA Intangibles ChartIBA Intangibles over time chart
667.44M705.99M753.22M775.48M976.25M
Other Non-Current Assets
IBA Other Non-Current Assets ChartIBA Other Non-Current Assets over time chart
780.63M661.40M1.08B813.45M505.27M
Total Non-Current Assets
IBA Total Non-Current Assets ChartIBA Total Non-Current Assets over time chart
29.51B28.14B25.89B24.61B23.09B
 
TOTAL ASSETS
IBA TOTAL ASSETS ChartIBA TOTAL ASSETS over time chart
66.18B65.99B58.47B55.70B52.87B
 
LIABILITIES
Current Liabilities
Short Term Debt
IBA Short Term Debt ChartIBA Short Term Debt over time chart
0.00185.43M0.0076.70M147.51M
Current Portion Of LT Debt.
IBA Current Portion Of LT Debt. ChartIBA Current Portion Of LT Debt. over time chart
2.27B2.27B1.34B3.59B3.49B
Accrued Expenses
IBA Accrued Expenses ChartIBA Accrued Expenses over time chart
898.42M312.80M515.77M241.41M171.16M
Accounts Payable
IBA Accounts Payable ChartIBA Accounts Payable over time chart
6.38B8.12B4.75B3.97B4.00B
Other Current Liabilities
IBA Other Current Liabilities ChartIBA Other Current Liabilities over time chart
1.35B1.94B1.58B1.03B1.28B
Total Current Liabilities
IBA Total Current Liabilities ChartIBA Total Current Liabilities over time chart
10.91B12.84B8.18B8.91B9.08B
 
Non-Current Liabilities
Long Term Debt
IBA Long Term Debt ChartIBA Long Term Debt over time chart
434.36M371.67M1.90B2.14B1.54B
Deferred Taxes/Income
IBA Deferred Taxes/Income ChartIBA Deferred Taxes/Income over time chart
3.93B3.84B3.87B3.90B3.77B
Other Non-Current Liabilities
IBA Other Non-Current Liabilities ChartIBA Other Non-Current Liabilities over time chart
701.50M656.25M592.29M487.81M302.82M
Total Non-Current Liabilities
IBA Total Non-Current Liabilities ChartIBA Total Non-Current Liabilities over time chart
5.52B5.35B6.98B6.61B5.68B
 
TOTAL LIABILITIES
IBA TOTAL LIABILITIES ChartIBA TOTAL LIABILITIES over time chart
16.44B18.18B15.16B15.52B14.77B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IBA Retained Earnings ChartIBA Retained Earnings over time chart
47.17B45.04B40.87B37.73B35.35B
Additional Paid In Capital
IBA Additional Paid In Capital ChartIBA Additional Paid In Capital over time chart
414.07M414.07M413.42M414.52M414.47M
Minority Interest
IBA Minority Interest ChartIBA Minority Interest over time chart
456.86M477.74M609.17M80.36M69.45M
Common Shares
IBA Common Shares ChartIBA Common Shares over time chart
1.17B1.17B1.17B1.17B1.17B
Treasury Stock
IBA Treasury Stock ChartIBA Treasury Stock over time chart
N/AN/AN/AN/AN/A
Other Shareholders' Equity
IBA Other Shareholders' Equity ChartIBA Other Shareholders' Equity over time chart
986.79M1.18B855.49M858.25M1.15B
Shares Outstanding
IBA Shares Outstanding ChartIBA Shares Outstanding over time chart
49.95M49.95M49.95M49.95M49.95M
Tangible Book Value per Share
IBA Tangible Book Value per Share ChartIBA Tangible Book Value per Share over time chart
77.1275.6968.1963.0459.15
Total Shareholders' Equity
IBA Total Shareholders' Equity ChartIBA Total Shareholders' Equity over time chart
49.74B47.81B43.32B40.18B38.10B
 
TOTAL LIABILITIES AND EQUITY
IBA TOTAL LIABILITIES AND EQUITY ChartIBA TOTAL LIABILITIES AND EQUITY over time chart
66.18B65.99B58.47B55.70B52.87B
 
Statistics
Debt/Equity
IBA Debt/Equity ChartIBA Debt/Equity over time chart
0.010.010.040.060.04
Current Ratio
IBA Current Ratio ChartIBA Current Ratio over time chart
3.362.953.983.493.28
Return On Assets (ROA)
IBA Return On Assets (ROA) ChartIBA Return On Assets (ROA) over time chart
7.74%7.68%6.73%5.78%6.34%
Return On Equity (ROE)
IBA Return On Equity (ROE) ChartIBA Return On Equity (ROE) over time chart
10.30%10.60%9.09%8.01%8.79%
Return On Invested Capital (ROIC)
IBA Return On Invested Capital (ROIC) ChartIBA Return On Invested Capital (ROIC) over time chart
9.26%8.48%6.55%6.27%6.12%
Return On Invested Capital Ex Cash (ROICexc)
IBA Return On Invested Capital Ex Cash (ROICexc) ChartIBA Return On Invested Capital Ex Cash (ROICexc) over time chart
10.09%8.74%7.84%6.34%6.20%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
IBA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartIBA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
10.83%9.17%8.32%6.68%6.60%

All data in MXN , ROIC based on taxRate of 0.21

Charts

IBA Balance Sheet Over Time ChartIBA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 MRQ LIABILITIES + EQUITY TOTAL ASSETS
IBA Balance Sheet - Short Vs Long Term ChartIBA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 10B 20B 30B