Reuters -- Generic drugmaker Perrigo Co (PRGO.O) posted a better-than-expected quarterly profit, helped by strong sales across all its segments, and raised its full-year adjusted earnings view.