XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (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
May 01, 2021
Disaggregation of Revenue [Line Items]            
Revenues $ 617,098 $ 626,977 $ 880,956 $ 867,771    
Product sales and other 575,764 577,329 828,710 805,099    
Deferred Revenue 51,046 34,290 51,046 34,290 $ 19,722 $ 18,139
Deferred Revenue, Current 46,610 29,820 46,610 29,820    
Deferred Revenue, Noncurrent 4,436 4,470 4,436 4,470    
Deferred Revenue, Additions     114,975 82,515    
Contract with Customer, Liability, Revenue Recognized     (83,651) (66,364)    
Deferred Revenue, Additions     114,975 82,515    
Contract with Customer, Liability, Revenue Recognized     (83,651) (66,364)    
Intersegment Eliminations [Member]            
Disaggregation of Revenue [Line Items]            
Revenues (11,097) (11,923) (30,013) (34,385)    
Corporate, Non-Segment [Member]            
Disaggregation of Revenue [Line Items]            
Revenues     (30,013) (34,385)    
Retail Segment [Member]            
Disaggregation of Revenue [Line Items]            
Revenues 598,610 608,952 835,117 819,421    
Retail Segment [Member] | Transferred at Point in Time            
Disaggregation of Revenue [Line Items]            
Product sales and other 557,276 559,304 782,871 756,749    
Retail Segment [Member] | Transferred over Time            
Disaggregation of Revenue [Line Items]            
Rental income 41,334 49,648 52,246 62,672    
Retail Segment [Member] | Service and Other [Member]            
Disaggregation of Revenue [Line Items]            
Revenues 14,749 19,370 23,923 29,172    
Retail Segment [Member] | Course Materials Product            
Disaggregation of Revenue [Line Items]            
Revenues 419,879 433,734        
Retail Segment [Member] | General Merchandise Product            
Disaggregation of Revenue [Line Items]            
Revenues 122,648 106,200 211,472 171,623    
Retail Segment [Member] | Retail Product [Member]            
Disaggregation of Revenue [Line Items]            
Revenues     547,476 555,954    
Wholesale [Member]            
Disaggregation of Revenue [Line Items]            
Revenues 21,120 21,669 58,203 66,153    
DSS [Member]            
Disaggregation of Revenue [Line Items]            
Revenues $ 8,465 $ 8,279 $ 17,649 $ 16,582