Annual report pursuant to Section 13 and 15(d)

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

v3.20.2
Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Current income taxes:      
Federal $ 14,336 $ 6,152 $ 29,400
State 4,974 9,097 2,863
Foreign 33,965 42,091 44,434
Current provision for income taxes 53,275 57,340 76,697
Deferred income taxes:      
Federal (6,862) (16,211) (3,530)
State (784) (7,682) (317)
Foreign (1,684) (3,903) (2,717)
Deferred benefit for income taxes (9,330) (27,796) (6,564)
Total provision for income taxes $ 43,945 $ 29,544 $ 70,133