Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)

v3.19.2
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)
4 Months Ended 8 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2017
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Income Tax Disclosure [Abstract]          
U.S. federal statutory income tax rate 21.00% 35.00% 21.00% 30.40% 35.00%
Foreign tax rates differential     5.00% (2.30%) (9.10%)
Transition tax       9.00%  
Deferred tax remeasurement       (2.40%)  
Non-deductible officers compensation     1.10%    
Excess tax benefit on stock-based compensation     (3.10%)    
Change in valuation allowance     (2.00%) (2.30%) (3.10%)
Other       1.70% 2.30%
Effective income tax rate     22.00% 34.10% 25.10%