XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Current tax expense:      
Federal $ 4,382 $ 73,950 $ 22,182
State 13,835 16,397 6,210
Current income tax expense (benefit) 18,217 90,347 28,392
Deferred tax expense 82,721 4,123 49,810
Total income tax expense $ 100,938 $ 94,470 $ 78,202