Business Cadence Design earnings: Best Proven Results Surpass Expectations Walter Morris October 27, 2026 0