Commitments and Contingencies - Litigation (Details) - USD ($) $ in Thousands |
Apr. 27, 2019 |
Apr. 28, 2018 |
|---|---|---|
| Loss Contingencies [Line Items] | ||
| Provision for Loss on Contracts | $ 2,353 | $ 30 |
| Unasserted Claim [Member] | ||
| Loss Contingencies [Line Items] | ||
| Loss Contingency, Estimate of Possible Loss | $ 1,904 | |
| Collectibility of Receivables [Member] | ||
| Loss Contingencies [Line Items] | ||
| Loss contingency accrual | 1,969 | |
| Live Events | ||
| Loss Contingencies [Line Items] | ||
| Provision for Loss on Contracts | $ 1,516 |