XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, Net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Apr. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Net Carrying Amount $ 49,891 $ 53,213
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2022 10,363  
2023 11,429  
2024 9,690  
2025 6,048  
2026 4,955  
2027 2,963  
Thereafter 3,519  
Total definite-lived intangible assets, Net Carrying Amount $ 48,967 $ 52,464