Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.20.2
Income Taxes - Additional Information (Detail) - USD ($)
4 Months Ended 8 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2017
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Schedule Of Income Taxes [Line Items]            
U.S. corporate federal statutory income tax rate 21.00% 35.00% 21.00% 21.00% 30.40%  
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     $ 522,500,000      
Unrecognized tax benefits liability $ 3,674,000   6,037,000 $ 7,794,000 3,674,000 $ 2,478,000
Unrecognized tax benefits, reductions resulting from resolution     (1,500,000)      
Unrecognized tax benefits, interest on income taxes accrued 300,000   600,000 400,000 300,000  
Unrecognized tax benefits, income tax penalties accrued $ 0   0 0 0  
Recognized interest expense     400,000 $ 100,000 $ 300,000  
Internal Revenue Service (IRS)            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 2,500,000      
Net operating loss carryforward, will be fully utilized     2028      
State and Local Jurisdiction            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 46,300,000      
Net operating loss carryforward, beginning expiration     2021      
Foreign Tax Authority            
Schedule Of Income Taxes [Line Items]            
Net operating loss carryforward     $ 106,100,000      
Net operating loss carryforward, beginning expiration     2021