Synopsys (SNPS): Navigating Geopolitical Headwinds and China Sales Halt | Monexa