Shareholders' Equity - Dividends Declared (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | |
|---|---|---|---|
Apr. 29, 2017 |
Apr. 30, 2016 |
Jan. 28, 2017 |
|
| Equity [Abstract] | |||
| Common Stock, Dividends, Per Share, Cash Paid | $ 0.25 | ||
| Amount declared (Dividends) | $ 11,547 | $ 10,616 | $ 29,133 |
| Amount paid (Dividends) | $ (12,683) | $ (10,597) | |