Profit at iOCO - the former EOH Holdings - keeps rising, but the share price has drifted lower over the past year.