Commitments and Contingencies Earn-out Contingencies (Details) - USD ($) $ in Millions |
Jul. 29, 2017 |
Aug. 02, 2016 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Business Combination, Contingent Consideration, Liability | $ 43.2 | |
| Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low | $ 40.0 | |
| Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | $ 50.0 |