XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Estimated Aggregate Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 (remaining nine months) $ 29,694  
2025 52,991  
2026 44,807  
2027 38,624  
2028 32,066  
Thereafter 111,038  
Total $ 309,220 $ 315,293