profit marginslatest news & developments