Novocure's GAAP net income for 2020 was $19.808 million, compared to a loss of $7.23 million in the previous year. Revenue increased 40.7% to $494.366 million from $351.318 million a year earlier.