Cadence Design Systems Shares Tumble Post Earnings

by