XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation - Schedule of Prior Period Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of sales $ 287,152 $ 337,142 $ 851,905 $ 1,072,051
Gross profit 213,254 235,581 641,587 716,095
Selling, general and administrative expense $ 180,693 192,741 $ 540,888 558,729
Previously Reported        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of sales   326,296   1,039,523
Gross profit   246,427   748,623
Selling, general and administrative expense   203,587   591,257
Effect of Change        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of sales   10,846   32,528
Gross profit   (10,846)   (32,528)
Selling, general and administrative expense   $ (10,846)   $ (32,528)