Annual report pursuant to Section 13 and 15(d)

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

v3.22.2
Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Current income taxes:      
Federal $ 43,993 $ 16,913 $ 14,336
State 15,962 4,719 4,974
Foreign 59,064 40,646 33,965
Current provision for income taxes 119,019 62,278 53,275
Deferred income taxes:      
Federal (13,858) (5,809) (6,862)
State (3,936) (5,025) (784)
Foreign 831 (3,306) (1,684)
Deferred benefit for income taxes (16,963) (14,140) (9,330)
Total provision for income taxes $ 102,056 $ 48,138 $ 43,945