For those of you that have never worked for Oceaneering may I give a little info. Oceaneering contracts for UK personel are registered in Switzerland and no NI is paid by Oceaneering, no UK tax or NI is taken from your dayrate you have to sort it out yourself but they do take 6% "tax" from your day rate that they say is to cover tax.
The figures you have shown are given at the bottom of the opening page of the Oceaneering website under the tag Ratebook, every cost to the client is listed there and most of it is pure profit, I would estimate that they make something in the range of 50% for every person on their books.