XML 76 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Net Carrying Amount $ 53,213 $ 68,948
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2022 13,876  
2023 11,428  
2024 9,689  
2025 6,047  
2026 4,954  
Thereafter 6,470  
Total definite-lived intangible assets, Net Carrying Amount $ 52,464 $ 68,458