The Consultancy was part of Babcock’s Marine sector. For the year ended 31 March 2021 it reported total revenues of £100.5 million (year ended 31 March 2020: £101.9 million), profit before interest and tax of £13.5 million (year ended 31 March 2020 £17.1 million). As of 31 March 2021 gross assets were £79.9 million.