XML 52 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 $ 14,167  
2022 12,948  
2023 11,890  
2024 8,716  
2025 2,734  
Thereafter 0  
Net Book Value $ 50,455 $ 6,723