Logo image of MGS.MI

MAGIS SPA/CERRETO GUIDI (MGS.MI) Stock Income Statement

BIT:MGS - IT0005525347 - Common Stock

11.2 EUR
+0.2 (+1.82%)
Last: 8/21/2025, 7:00:00 PM

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
MGS.MI Revenue ChartMGS.MI Revenue over time chart
79.75M78.89M93.17M69.94M53.14M
Cost Of Goods
MGS.MI Cost Of Goods ChartMGS.MI Cost Of Goods over time chart
54.33M55.75M68.36M51.03M38.21M
Gross Profit
MGS.MI Gross Profit ChartMGS.MI Gross Profit over time chart
25.42M23.14M24.82M18.90M14.92M
Operating Expenses
MGS.MI Operating Expenses ChartMGS.MI Operating Expenses over time chart
13.31M11.15M12.84M12.56M12.15M
Selling, General, and Administrative Expenses
MGS.MI Selling, General, and Administrative Expenses ChartMGS.MI Selling, General, and Administrative Expenses over time chart
11.63M10.60M10.68M10.01M9.39M
Operating Income
MGS.MI Operating Income ChartMGS.MI Operating Income over time chart
12.11M11.99M11.98M6.34M2.78M
Interest Income/Expense
MGS.MI Interest Income/Expense ChartMGS.MI Interest Income/Expense over time chart
168.70K-1.08M-680.60K-582.90K-1.41M
Other Income/Expense
MGS.MI Other Income/Expense ChartMGS.MI Other Income/Expense over time chart
-656.20K88.70K-903.70K-803.70K157.30K
Non Recurring Items
MGS.MI Non Recurring Items ChartMGS.MI Non Recurring Items over time chart
N/A-12.90KN/AN/AN/A
Income Before Taxes
MGS.MI Income Before Taxes ChartMGS.MI Income Before Taxes over time chart
11.62M10.99M10.39M4.95M1.53M
Income Tax
MGS.MI Income Tax ChartMGS.MI Income Tax over time chart
2.94M2.77M2.70M1.29M465.10K
Net Income
MGS.MI Net Income ChartMGS.MI Net Income over time chart
8.68M8.22M7.70M3.66M1.06M
EBITDA
MGS.MI EBITDA ChartMGS.MI EBITDA over time chart
15.23M14.78M14.87M9.04M5.16M
 
Per Share Data
EPS Diluted Total Ops
MGS.MI EPS Diluted Total Ops ChartMGS.MI EPS Diluted Total Ops over time chart
1.631.541.181.280.37
 
Statistics
Gross Profit Margin
MGS.MI Gross Profit Margin ChartMGS.MI Gross Profit Margin over time chart
31.87%29.34%26.64%27.03%28.09%
Profit Margin
MGS.MI Profit Margin ChartMGS.MI Profit Margin over time chart
10.88%10.42%8.26%5.24%2.00%
Operating Profit Margin
MGS.MI Operating Profit Margin ChartMGS.MI Operating Profit Margin over time chart
15.18%15.20%12.86%9.07%5.23%

All data in EUR

Charts

MGS.MI Income Statement data chartMGS.MI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 2024 20M 40M 60M 80M
MGS.MI Earnings Per Share (EPS) chartMGS.MI EPS Diluted and non-GAAP ChartEarnings Per Share 2020 2021 2022 2023 2024 0.2 0.4 0.6 0.8 1