RPC has posted a 10% rise in both revenue and net profit for the 2017-18 financial year.