Revenue climbs 16% as contractor enters new era with £261m cash pile