XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, Net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Total $ 35,457 $ 39,787
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2025 4,906  
2026 8,405  
2027 6,000  
2028 4,548  
2029 2,952  
2030 2,184  
Thereafter 4,649  
Total $ 33,644 $ 38,066