For the year to December 2024, the offshore and marine specialist posted a net profit of $157 million, bouncing back from a ...