XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Finite-Lived Intangible Assets [Line Items]    
Total $ 39,787 $ 51,591
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2025 9,670  
2026 8,321  
2027 5,916  
2028 4,497  
2029 2,936  
Thereafter 6,726  
Total $ 38,066 $ 49,890