Banco Macro S.A. (BMA)

USD 97.45

(-8.29%)

Annual Income Statements

(In ARS)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.15 Billion 1549.28 Billion 372.5 Billion 398.66 Billion 103.58 Billion 50.01 Billion
Cost of Revenue -2840.99 Billion 205.62 Billion - - 27.41 Million 6.12 Million
Gross Profit 2844.14 Billion 1343.66 Billion 372.5 Billion 398.66 Billion 103.56 Billion 50 Billion
Operating Expenses 3.15 Billion 1354.65 Billion 325.63 Billion 283.4 Billion 60.1 Billion 27.31 Billion
Selling, General and Administrative Expenses 473.86 Million 371.79 Billion 105.16 Billion 108.79 Billion 45.98 Billion 16.06 Billion
Research and Development Expenses - - - - - -
Other Expenses 2.67 Billion -116.2 Billion -38.5 Billion -25.34 Billion -17.84 Billion -12.12 Billion
Cost and Expenses 3.15 Billion 1354.65 Billion 325.63 Billion 283.4 Billion 60.1 Billion 27.31 Billion
Operating Income -0.54 195.81 Billion 46.86 Billion 114.79 Billion 41.74 Billion 21.89 Billion
Interest Expense 1.82 Billion 307.14 Billion 183.87 Billion 178.86 Billion 51.63 Billion 25.93 Billion
Income Tax Expense 315.47 Million 60.58 Billion 2.31 Billion 38.36 Billion 17 Billion 6.96 Billion
Earnings before Tax 870.08 Billion 194.62 Billion 46.86 Billion 115.26 Billion 43.48 Billion 22.69 Billion
Net Income 656.29 Million 126.95 Billion 44.55 Billion 76.9 Billion 26.47 Billion 15.72 Billion
Earnings Per Share Basic 1.03 198.54 69.68 120.27 41.41 23.79
Earnings Per Share Diluted 1.03 198.54 69.68 120.27 41.41 23.79
Weighted Average Shares Outstanding 639.41 Million 639.41 Million 639.41 Million 639.41 Million 639.4 Million 661.14 Million
Weighted Average Shares Outstanding (Diluted) 639.41 Million 639.41 Million 639.41 Million 639.41 Million 639.4 Million 661.14 Million
Gross Margin 902.79 0.87 1.00 1.00 1.00 1.00
EBIT Margin 50.10 -0.00 -0.00 0.00 0.02 0.02
Profit Margin 0.21 0.08 0.12 0.19 0.26 0.31
EBITDA 157.84 Billion 21.65 Billion -0.87 -0.52 1.6 Billion 906.86 Million
Earnings Before Tax Margin -0.00 0.13 0.13 0.29 0.40 0.44

Income Statement Charts