NCSP's IFRS net income for 9M 2021 was $255.036 mln, compared to a loss of $276.234 mln in the previous year. Revenue increased by 9.2% to $526.057 million compared to $481.545 million a year earlier.