iOCO reports strong earnings growth and leadership changes