Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)

v3.19.2
Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Current income taxes:      
Federal $ 6,152 $ 29,400 $ (2,026)
State 9,097 2,863 1,207
Foreign 42,091 44,434 23,334
Current provision for income taxes 57,340 76,697 22,515
Deferred income taxes:      
Federal (16,211) (3,530) 3,341
State (7,682) (317) 341
Foreign (3,903) (2,717) 2,907
Deferred (benefit) provision for income taxes (27,796) (6,564) 6,589
Total provision for income taxes $ 29,544 $ 70,133 $ 29,104