Receivables Securitization Program - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Oct. 29, 2022 |
Oct. 30, 2021 |
Oct. 29, 2022 |
Oct. 30, 2021 |
Apr. 30, 2022 |
|
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] | |||||
Proceeds from Receivables sold | $ 163,088 | $ 218,077 | |||
Loss on sale of receivables | $ 3,211 | $ 894 | 4,646 | 1,615 | |
Receivables Purchase Agreements | |||||
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] | |||||
Eligible receivables, maximum available under Purchase Agreement | 200,000 | 200,000 | |||
Eligible receivables, amount utilized under Purchase Agreement | 200,000 | 200,000 | |||
Receivables sold, fair value | $ 417,786 | 417,786 | $ 396,443 | ||
Trade receivables sold | 1,826,156 | 1,877,460 | |||
Proceeds from Receivables sold | $ 1,804,576 | $ 1,855,260 |