Banca Mediolanum S.p.A. (BNMDF)

USD 11.5

(0.0%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.86 Billion 1.45 Billion 6.39 Billion 3.1 Billion 5.77 Billion 2.09 Billion
Cost of Revenue -671.99 Million 804.67 Million 922.72 Million 778.21 Million 761.12 Million 704.16 Million
Gross Profit 2.54 Billion 655.32 Million 5.47 Billion 2.33 Billion 5.01 Billion 1.38 Billion
Operating Expenses 712.08 Million 700.98 Million 5.43 Billion 2.45 Billion 4.82 Billion 1.61 Billion
Selling, General and Administrative Expenses 712.08 Million 365.82 Million 329.34 Million 299.02 Million 294.44 Million 293.43 Million
Research and Development Expenses - 0.12 0.17 0.14 0.17 0.11
Other Expenses - -3.21 Billion 1.42 Billion -460.32 Million 1.44 Billion -1.69 Billion
Cost and Expenses 712.08 Million 2.37 Billion 3.98 Billion 2.73 Billion 3.35 Billion 2.93 Billion
Operating Income 1.15 Billion 699.66 Million 947.64 Million 623.72 Million 830.88 Million 520.96 Million
Interest Expense 503.72 Million 79.82 Million 53.75 Million 73.25 Million 63.01 Million 80.83 Million
Income Tax Expense 245.31 Million 139.78 Million 177.41 Million 96.96 Million 173.55 Million 165.76 Million
Earnings before Tax 1.06 Billion 661.58 Million 890.46 Million 531.42 Million 738.98 Million 421.47 Million
Net Income 821.87 Million 506.82 Million 713.05 Million 434.46 Million 565.43 Million 255.71 Million
Earnings Per Share Basic 1.11 0.71 0.97 0.59 0.77 0.35
Earnings Per Share Diluted 1.11 0.70 0.97 0.59 0.77 0.35
Weighted Average Shares Outstanding 739.77 Million 737.25 Million 735.71 Million 734.36 Million 733.06 Million 733.17 Million
Weighted Average Shares Outstanding (Diluted) 743.75 Million 744.2 Million 738.6 Million 737.76 Million 737.14 Million 737.04 Million
Gross Margin 1.36 0.45 0.86 0.75 0.87 0.66
EBIT Margin -0.01 0.53 0.16 0.22 0.15 0.27
Profit Margin 0.44 0.35 0.11 0.14 0.10 0.12
EBITDA -19.4 Million 771.58 Million 1 Billion 680.15 Million 881.62 Million -
Earnings Before Tax Margin 0.62 0.48 0.15 0.20 0.14 0.25

Income Statement Charts