PostNL Key figures in million
2023 - 2024

Year ended at 31 December20232024
Revenue3,1653,252
Operating income8437
Profit for the period5618
Total comprehensive income4726
Free cash flow5212
Return on invested capital5.3%2.4%
Adjusted net debt462474
Consolidated equity198202

Download spreadsheet