PTC Therapeutics (PTCT) reported Q1 net income late Tuesday of $10.04 per diluted share, swinging from a loss of $1.20 a year earlier.
Revenue for the quarter ended March 31 was $1.18 billion, up from $210.1 million a year earlier.
Shares of the company were up 5% in Tuesday's after-hours activity.