Events

News

Insights

Contact us

Annual Reports

Annual Report and Financial Statements 2025

10 July 2025

Key financials

£10.4bn

Contract backlog

£4.8bn

Revenue

£363m

Underlying operating profit

7.5%

Underlying operating profit margin

£153m

Underlying free cash flow

£(101)m

Net debt excluding leases