Marechale Capital Plc (MAC.L)

GBp 1.45

(0.0%)

Annual Income Statements

(In GBP)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 668.81 Thousand 357.65 Thousand 621.57 Thousand 398.45 Thousand 475.25 Thousand 511.49 Thousand
Cost of Revenue 471.43 Thousand 260.58 Thousand 291.63 Thousand 144.5 Thousand 54.58 Thousand 111.32 Thousand
Gross Profit 197.38 Thousand 97.07 Thousand 329.94 Thousand 253.94 Thousand 420.66 Thousand 400.17 Thousand
Operating Expenses 493.64 Thousand 521.67 Thousand -2.23 Million 51.35 Thousand 457.94 Thousand 809.51 Thousand
Selling, General and Administrative Expenses 493.64 Thousand 487.62 Thousand 483.49 Thousand 463.34 Thousand 457.27 Thousand 648.37 Thousand
Research and Development Expenses - -1.19 4.12 0.62 -0.08 -0.56
Other Expenses - -521.67 Thousand 2.23 Million -51.35 Thousand -457.94 Thousand -718.27 Thousand
Cost and Expenses 965.07 Thousand 782.25 Thousand -1.94 Million 195.85 Thousand 512.53 Thousand 809.51 Thousand
Operating Income -296.26 Thousand -424.6 Thousand 2.56 Million 202.59 Thousand -37.28 Thousand -248.19 Thousand
Interest Expense 428.00 912.00 876.00 1063.00 296.00 149.00
Income Tax Expense - -373.39 Thousand -154.43 Thousand -208.99 Thousand -35.41 Thousand -49.82 Thousand
Earnings before Tax -182.98 Thousand -425.51 Thousand 2.56 Million 245.88 Thousand -37.53 Thousand -298.01 Thousand
Net Income -182.98 Thousand -425.51 Thousand 2.56 Million 245.88 Thousand -37.53 Thousand -298.01 Thousand
Earnings Per Share Basic -0.00 -0.00 0.03 0.00 -0.00 -0.01
Earnings Per Share Diluted -0.00 -0.00 0.03 0.00 -0.00 -0.01
Weighted Average Shares Outstanding 104.19 Million 95.41 Million 86.94 Million 62.77 Million 57.68 Million 57.68 Million
Weighted Average Shares Outstanding (Diluted) 104.19 Million 95.41 Million 94.78 Million 70.62 Million 57.68 Million 57.68 Million
Gross Margin 0.30 0.27 0.53 0.64 0.89 0.78
EBIT Margin -0.27 -1.19 4.12 0.51 -0.08 -0.10
Profit Margin -0.27 -1.19 4.12 0.62 -0.08 -0.58
EBITDA -182.55 Thousand -52.12 Thousand 2.71 Million 246.96 Thousand -2118.00 -49.82 Thousand
Earnings Before Tax Margin -0.44 -1.19 4.12 0.51 -0.08 -0.49

Income Statement Charts