NVMI Financials: Nova Ltd AI Analysis