PTCT Earnings