Cadence Q2 2026 results top guidance, cites record backlog of about $8.1 billion - CDNS News | Rallies