International Distributions Services (Formerly Royal Mail)

Date of Latest Accounts: 30/03/2024

Turnover / Revenue Latest Year: £12,679,000,000.00

Turnover / Revenue Previous Year: £12,044,000,000.00

Growth in Turnover: £635,000,000.00

% Growth in Turnover: 5.27

Latest Year Operating Profit: £26,000,000.00

Previous Year Operating Profit: £-742,000,000.00

Latest Year Profit Margin: 0.21

Previous Year Profit Margin: -6.16