v3.7.0.1
Acquisition-related Intangible Assets, Net - Schedule of Future Amortization Expense (Detail) - Acquired developed technology and customer relationship assets
$ in Thousands
Apr. 30, 2017
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]  
2018 $ 14,414
2019 18,904
2020 10,281
2021 316
Total $ 43,915