Get Q3 2025 insights from Novocure (NVCR): platform therapy expansion, profitability goals, earnings highlights, and cancer launch updates.