Endo profit beats estimates on strong generic drug sales