v3.25.2
Product Development Assets (Tables)
12 Months Ended
Apr. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Product Development Assets
Product development assets, net were included in Other non-current assets on the Consolidated Statements of Financial Position and consisted of the following at April 30:
20252024
Book composition costs$247,442 $213,811 
Software costs50,960 52,415 
Content development costs1,033 596 
Product development assets, gross299,435 266,822 
Accumulated amortization(283,382)(249,183)
Product development assets, net$16,053 $17,639 
Schedule Of Amortization Expense For Product Development Assets
The following table details our amortization expense for product development assets, net:
For the Years Ended April 30,
202520242023
Amortization expense$16,610 $22,835 $32,366