Deutsche Post Financial Statements (DPW.DE)
|
|
|
|
Report date
|
|
|
31.12.2019 |
31.12.2020 |
31.12.2021 |
31.12.2022 |
31.12.2023 |
|
30.06.2024 |
|
Currency
|
|
|
EUR |
EUR |
EUR |
EUR |
EUR |
|
EUR |
|
|
Revenue, € |
? |
|
63 341 000 000 |
66 806 000 000 |
81 747 000 000 |
94 436 000 000 |
81 758 000 000 |
|
81 636 000 000 |
|
Operating Income, € |
|
|
4 128 000 000 |
3 656 000 000 |
6 535 000 000 |
8 436 000 000 |
4 322 000 000 |
|
1 794 000 000 |
|
EBITDA, € |
? |
|
7 248 000 000 |
8 532 000 000 |
10 618 000 000 |
12 668 000 000 |
10 637 000 000 |
|
10 223 000 000 |
|
Net profit, € |
? |
|
2 623 000 000 |
2 979 000 000 |
5 053 000 000 |
5 359 000 000 |
3 677 000 000 |
|
3 275 000 000 |
|
|
OCF, € |
? |
|
6 049 000 000 |
7 699 000 000 |
9 993 000 000 |
10 965 000 000 |
8 801 000 000 |
|
8 025 000 000 |
|
CAPEX, € |
? |
|
3 612 000 000 |
2 922 000 000 |
3 736 000 000 |
3 912 000 000 |
3 381 000 000 |
|
3 076 000 000 |
|
FCF, € |
? |
|
2 437 000 000 |
4 777 000 000 |
6 257 000 000 |
7 053 000 000 |
5 420 000 000 |
|
4 949 000 000 |
|
Dividend payout, €
|
|
|
1 419 000 000 |
1 422 000 000 |
1 673 000 000 |
2 205 000 000 |
2 205 000 000 |
|
2 169 000 000 |
|
|
Ordinary share dividend yield, %
|
|
|
|
|
|
|
|
|
0.00% |
|
Dividend payout ratio, %
|
|
|
54.1% |
47.7% |
33.1% |
41.1% |
60.0% |
|
66.2% |
|
|
OPEX, € |
|
|
7 014 000 000 |
7 092 000 000 |
7 951 000 000 |
8 491 000 000 |
4 515 000 000 |
|
2 638 000 000 |
|
Cost of production, € |
|
|
52 914 000 000 |
55 033 000 000 |
66 304 000 000 |
77 886 000 000 |
72 921 000 000 |
|
73 456 000 000 |
|
R&D, € |
|
|
0.000 |
0.000 |
0.000 |
0.000 |
0.000 |
|
0.000 |
|
Interest expenses, € |
|
|
701 000 000 |
634 000 000 |
571 000 000 |
628 000 000 |
836 000 000 |
|
1 150 000 000 |
|
|
Assets, € |
|
|
52 169 000 000 |
55 307 000 000 |
63 592 000 000 |
68 278 000 000 |
70 120 000 000 |
|
67 583 000 000 |
|
Net Assets, € |
? |
|
14 117 000 000 |
13 777 000 000 |
19 037 000 000 |
23 236 000 000 |
22 477 000 000 |
|
22 067 000 000 |
|
Debt, € |
|
|
16 236 000 000 |
18 348 000 000 |
19 018 000 000 |
20 224 000 000 |
9 119 000 000 |
|
24 153 000 000 |
|
Cash, € |
|
|
3 256 000 000 |
5 797 000 000 |
6 619 000 000 |
3 189 000 000 |
4 482 000 000 |
|
3 518 000 000 |
|
Net debt, € |
|
|
12 980 000 000 |
12 551 000 000 |
12 399 000 000 |
17 035 000 000 |
4 637 000 000 |
|
20 635 000 000 |
|
|
Ordinary share price, rub |
|
|
|
|
|
|
|
|
44.7 |
|
Number of ordinary shares, mln |
|
|
1 234 109 757 |
1 236 900 096 |
1 232 451 000 |
1 214 025 000 |
1 188 885 000 |
|
1 168 783 480 |
|
|
Market cap, € |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
52 279 685 060 |
|
EV, € |
? |
|
12 980 000 000 |
12 551 000 000 |
12 399 000 000 |
17 035 000 000 |
4 637 000 000 |
|
72 914 685 060 |
|
Book value, € |
|
|
2 130 000 000 |
2 119 000 000 |
6 961 000 000 |
9 140 000 000 |
9 391 000 000 |
|
10 352 000 000 |
|
|
EPS, rub |
? |
|
2.13 |
2.41 |
4.10 |
4.41 |
3.09 |
|
2.80 |
|
FCF/share, rub |
|
|
1.97 |
3.86 |
5.08 |
5.81 |
4.56 |
|
4.23 |
|
BV/share, rub |
|
|
1.73 |
1.71 |
5.65 |
7.53 |
7.90 |
|
8.86 |
|
|
EBITDA margin, % |
? |
|
11.4% |
12.8% |
13.0% |
13.4% |
13.0% |
|
12.5% |
|
Net margin, % |
? |
|
4.14% |
4.46% |
6.18% |
5.67% |
4.50% |
|
4.01% |
|
FCF yield, % |
? |
|
|
|
|
|
|
|
9.47% |
|
ROE, % |
? |
|
18.6% |
21.6% |
26.5% |
23.1% |
16.4% |
|
14.8% |
|
ROA, % |
? |
|
5.03% |
5.39% |
7.95% |
7.85% |
5.24% |
|
4.85% |
|
|
P/E |
? |
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
16.0 |
|
P/FCF |
|
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
10.6 |
|
P/S |
? |
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
0.64 |
|
P/BV |
? |
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
5.05 |
|
EV/EBITDA |
? |
|
1.79 |
1.47 |
1.17 |
1.34 |
0.44 |
|
7.13 |
|
Debt/EBITDA |
|
|
1.79 |
1.47 |
1.17 |
1.34 |
0.44 |
|
2.02 |
|
|
R&D/CAPEX, % |
|
|
0.00% |
0.00% |
0.00% |
0.00% |
0.00% |
|
0 |
|
|
CAPEX/Revenue, % |
|
|
5.70% |
4.37% |
4.57% |
4.14% |
4.14% |
|
3.77% |
|
| Deutsche Post shareholders |