Profit margins hold steady