Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.19.2
Income Taxes - Additional Information (Detail) - USD ($)
4 Months Ended 8 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2017
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Schedule Of Income Taxes [Line Items]            
U.S. corporate federal statutory income tax rate 21.00% 35.00% 21.00% 30.40% 35.00%  
Provisional tax charge for one-time tax on accumulated foreign earnings       $ 18,400,000    
Provisional tax (benefit) from remeasurement of U.S. federal       (5,900,000)    
Undistributed earnings of foreign subsidiaries     $ 555,400,000      
Unrecognized tax benefits liability $ 3,674,000   7,794,000 3,674,000 $ 2,478,000 $ 2,095,000
Unrecognized tax benefits, reductions resulting from resolution     (3,700,000)      
Unrecognized tax benefits, interest on income taxes accrued 300,000   400,000 300,000    
Unrecognized tax benefits, income tax penalties accrued $ 0   0 0    
Recognized interest expense     100,000 $ 300,000 $ 100,000  
Internal Revenue Service (IRS)            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 2,900,000      
Net operating loss carryforward, beginning expiration     2028      
State and Local Jurisdiction            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 39,800,000      
Net operating loss carryforward, beginning expiration     2020      
Foreign Tax Authority            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 79,900,000      
Net operating loss carryforward, beginning expiration     2020