Cadence Q3 Earnings: China Risk & Trade Tensions | Monexa | Monexa