profit rises 18 percent