Reuters -- Canadian biotechnology company Theratechnologies Inc reported a surprise quarterly profit, helped by a milestone payment.