XML 138 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Product Development Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Property, Plant and Equipment [Line Items]      
Product development assets, gross $ 266,822 $ 329,690  
Accumulated amortization (249,183) (297,369)  
Product development assets, net 17,639 32,321  
Amortization of product development assets 22,835 32,366 $ 35,162
Book composition costs      
Property, Plant and Equipment [Line Items]      
Product development assets, gross 213,811 223,944  
Work in process 2,300 7,400  
Software costs      
Property, Plant and Equipment [Line Items]      
Product development assets, gross 52,415 94,054  
Content development costs      
Property, Plant and Equipment [Line Items]      
Product development assets, gross $ 596 $ 11,692