In the financial year ended 31 March 2025 (reported as FY 2024), the Royal Mail IDS delivered a clear turnaround in profitability, combining modest top-line growth with strong margin expansion and a healthier balance sheet.

Total revenue rose 3.6% to €15,490 million (2023: €14,948 million), even though net sales declined 12.1% to €13,139 million, indicating a larger contribution from other revenue streams.


If your company has not yet subscribed to IPC’s Carrier Intelligence Reports, please visit this page or email us at [email protected].