v3.26.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Amount      
U.S. federal statutory tax rate $ 196,775 $ 149,614 $ 137,794
State and local income taxes, net of federal income tax effect (a) 29,724 24,496 24,461
Effect of changes in tax laws or rates enacted in the current period 139 (578) (6,306)
Other (1,139) (4,476) (199)
Tax credits (5,349) (6,966) (6,737)
Share-based payment awards (6,373) (2,442) (723)
Nondeductible executive compensation 8,559 5,847 5,706
Other 865 498 394
Changes in unrecognized tax benefits (626) (64) (202)
Total income tax expense $ 222,575 $ 165,929 $ 154,188
Percent      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect (a) 3.20% 3.40% 3.70%
Effect of changes in tax laws or rates enacted in the current period 0.00% (0.10%) (1.00%)
Other (0.10%) (0.60%) 0.00%
Tax credits (0.60%) (1.00%) (1.00%)
Share-based payment awards (0.60%) (0.30%) (0.10%)
Nondeductible executive compensation 0.90% 0.80% 0.90%
Other 0.10% 0.10% 0.00%
Changes in unrecognized tax benefits (0.10%) 0.00% 0.00%
Effective income tax rate 23.80% 23.30% 23.50%