Idorsia Ltd reported earnings results for the nine months ended September 30, 2023. For the nine months, the company reported revenue was CHF 130.87 million compared to CHF 43.29 million a year ago. Net loss was CHF 181.25 million compared to CHF 635.08 million a year ago.

Basic loss per share from continuing operations was CHF 1.02 compared to CHF 3.58 a year ago. Diluted loss per share from continuing operations was CHF 1.02 compared to CHF 3.58 a year ago.