Financial data

Behind these figures lies the daily work of our team; they warrant closer examination. Below we present selected financial data from the past year.

PLN 441 million

PLN 343 million

revenues for 2024

revenues for 2024

PLN 14.7 million

PLN 8.9 million

EBITDA for 2024

EBITDA for 2024

PLN 121 million

PLN 1.5 million

the Company's assets for 2024

the Company's assets for 2024

150 mln
112.5 mln
75 mln
37.5 mln
0
45.3
1Q20
53.1
2Q20
50.1
3Q20
48.9
4Q20
64.7
1Q21
59.5
2Q21
59.8
3Q21
61.9
4Q21
70.8
1Q22
91.0
2Q22
81.7
3Q22
84.2
4Q22
96.8
1Q23
90.5
2Q23
80.7
3Q23
75.9
4Q23
89.6
1Q24
86.1
2Q24
85.9
3Q24
93.4
4Q24
117.1
1Q25
104.8
2Q25
106.1
3Q25
113.1
4Q25
137.1
1Q26
150 mln
120 mln
90 mln
60 mln
30 mln
0
45
1Q20
53
2Q20
50
3Q20
49
4Q20
65
1Q21
60
2Q21
60
3Q21
62
4Q21
71
1Q22
91
2Q22
82
3Q22
84
4Q22
97
1Q23
91
2Q23
81
3Q23
76
4Q23
90
1Q24
86
2Q24
86
3Q24
93
4Q24
117
1Q25
105
2Q25
106
3Q25
113
4Q25
137
1Q26
150 mln
128.57142857142856 mln
107.14285714285715 mln
85.71428571428572 mln
64.28571428571428 mln
42.85714285714286 mln
21.42857142857143 mln
0
45.3
1Q20
53.1
2Q20
50.1
3Q20
48.9
4Q20
64.7
1Q21
59.5
2Q21
59.8
3Q21
61.9
4Q21
70.8
1Q22
91.0
2Q22
81.7
3Q22
84.2
4Q22
96.8
1Q23
90.5
2Q23
80.7
3Q23
75.9
4Q23
89.6
1Q24
86.1
2Q24
85.9
3Q24
93.4
4Q24
117.1
1Q25
104.8
2Q25
106.1
3Q25
113.1
4Q25
137.1
1Q26

revenues of SFD S.A.

in millions of PLN for 2020-2026

in millions of PLN for 2020-2026

data in PLN million

data in PLN million

2023

2023

2024

2024

change

change

revenue

PLN 343.393 million

PLN 343.393 million

PLN 355.514 million

PLN 355.514 million

3.53%

EBITDA

PLN 7.794 million

PLN 7.794 million

PLN 6.442 million

PLN 6.442 million

-17.53%

depreciation and amortization

PLN 3.715 million

PLN 3.715 million

PLN 3.650 million

PLN 3.650 million

-1.75%

net result

PLN 0.545 million

PLN 0.545 million

-0.57 million PLN

-0.57 million PLN

-110.46%

assets

PLN 89.488 million

PLN 89.488 million

PLN 93.895 million

PLN 93.895 million

4.92%

equity

PLN 42.527 million

PLN 42.527 million

PLN 42.029 million

PLN 42.029 million

-1.17%

net debt

PLN 12.790 million

PLN 12.790 million

PLN 14.919 million

PLN 14.919 million

16.65%