Novocure's GAAP net income for the six months of 2021 was $18.769 million, up 3.3 times from $5.607 million in the previous year. Revenue increased 23.2% to $268.212 million from $217.753 million a year earlier.