v3.25.2
Summary of Significant Accounting Policies, Recently Issued, and Recently Adopted Accounting Standards - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Property, Plant and Equipment [Line Items]    
Bank overdrafts $ 14,800 $ 10,100
Notes receivable inclusive of interest 121,500 92,500
Print book sales return reserve net liability balance (8,984) (14,448)
LIFO Inventory Amount 10,900 11,400
Cloud computing arrangement $ 24,000 $ 3,600
Performance-based Restricted Stock Awards    
Property, Plant and Equipment [Line Items]    
Target period for stock-based compensation expense in advance of actual financial results 3 years  
Developed technology    
Property, Plant and Equipment [Line Items]    
Estimated useful life 7 years  
Minimum | Book composition costs    
Property, Plant and Equipment [Line Items]    
Estimated useful life 1 year  
Minimum | Computer Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Minimum | Computer Hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Minimum | Furniture, Fixtures, and Warehouse Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Minimum | Software Development    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Maximum | Book composition costs    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years  
Maximum | Computer Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 10 years  
Maximum | Computer Hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Maximum | Buildings and Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 40 years  
Maximum | Furniture, Fixtures, and Warehouse Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 10 years  
Maximum | Software Development    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Weighted Average | Content and publishing rights    
Property, Plant and Equipment [Line Items]    
Estimated useful life 26 years  
Weighted Average | Customer relationships    
Property, Plant and Equipment [Line Items]    
Estimated useful life 15 years  
Weighted Average | Brands and trademarks    
Property, Plant and Equipment [Line Items]    
Estimated useful life 16 years  
Weighted Average | Covenants not to compete    
Property, Plant and Equipment [Line Items]    
Estimated useful life 4 years  
Weighted Average | Other Product Development Costs    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years