Mostostal Zabrze S.A. (WSE:MSZ)
Poland flag Poland · Delayed Price · Currency is PLN
6.11
+0.09 (1.50%)
Jul 22, 2026, 12:44 PM CET

Mostostal Zabrze Income Statement

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3011,2241,0101,3511,172768.22
Revenue Growth (YoY)
63.70%21.20%-25.24%15.29%52.60%24.53%
Cost of Revenue
1,1641,089874.181,1961,060690.87
Gross Profit
137.91135.34136.15155.36112.4777.35
Selling, General & Admin
102.25101.2588.7863.552.0946.99
Other Operating Expenses
-13.09-11.4-32.45-1.382.03-1.74
Total Operating Expenses
89.1689.8556.3362.1254.1345.26
Operating Income
43.4645.4979.8293.2458.3432.09
Interest Income
13.1318.9112.3417.154.940.02
Interest Expense
-14.26-13.93-13.3-9.58-7.66-9.05
Total Non-Operating Income (Expense)
-1.124.98-0.977.57-2.72-9.03
Pretax Income
42.3450.4778.85100.855.6223.06
Provision for Income Taxes
18.3415.8414.0624.6122.317.78
Net Income
2434.6464.876.1933.3115.28
Minority Interest in Earnings
-7.78-3.762.971.721.340.62
Earnings From Discontinued Operations
-0.35-0.35--00
Net Income to Common
39.9238.0561.8374.4731.9714.66
Net Income Growth
-23.49%-38.45%-16.98%132.93%118.13%43.82%
Shares Outstanding (Basic)
696971747575
Shares Outstanding (Diluted)
696971747575
Shares Change (YoY)
-1.75%-3.42%-4.23%-0.45%--
EPS (Basic)
0.580.670.940.520.060.06
EPS (Diluted)
0.580.670.940.520.060.06
EPS Growth
-22.13%-28.72%80.77%766.67%-200.00%
Free Cash Flow
31.353.9576.32132.0858.6816.87
Free Cash Flow Growth
-42.00%-29.30%-42.22%125.09%247.74%-
Free Cash Flow Per Share
0.460.791.071.780.790.23
Gross Margin
10.60%11.05%13.48%11.50%9.59%10.07%
Operating Margin
3.34%3.72%7.90%6.90%4.98%4.18%
Profit Margin
1.84%2.83%6.41%5.64%2.84%1.99%
FCF Margin
2.40%4.41%7.55%9.77%5.01%2.20%
EBITDA
67.0368.6198.73109.7670.9844.46
EBITDA Margin
5.15%5.60%9.77%8.12%6.05%5.79%
EBIT
43.4645.4979.8293.2458.3432.09
EBIT Margin
3.34%3.72%7.90%6.90%4.98%4.18%
Effective Tax Rate
43.32%31.38%17.83%24.41%40.11%33.74%