XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Current tax expense (benefit):      
Federal $ 10,326 $ (7,057) $ 41,300
State 3,853 1,769 5,693
Current income tax expense (benefit) 14,179 (5,288) 46,993
Deferred tax expense (benefit) 45,337 (98,178) 45,190
Total income tax expense (benefit) $ 59,516 $ (103,466) $ 92,183