XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Presentation and Summary of Significant Accounting Policies - Expected Amortization Expenses Based on Capitalized Software (Detail) - Capitalized Software
$ in Thousands
Apr. 30, 2018
USD ($)
Schedule Of Estimated Future Amortization Expense [Line Items]  
2019 $ 3,820
2020 3,125
2021 469
Finite-Lived Intangible Assets, Net $ 7,414