XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
Income tax expense attributable to earnings consisted of the following components:
 Years ended April 30,
 202220212020
Current tax expense:
Federal$4,382 $73,950 22,182 
State13,835 16,397 6,210 
18,217 90,347 28,392 
Deferred tax expense82,721 4,123 49,810 
Total income tax expense$100,938 $94,470 78,202 
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows: 
 As of April 30,
 20222021
Deferred tax assets:
Accrued liabilities and reserves$30,932 $29,583 
Workers compensation 9,922 9,000 
Operating and finance lease obligations46,693 9,186 
Asset retirement obligations7,361 6,294 
Deferred compensation3,540 4,221 
Equity compensation9,567 9,131 
State net operating losses & tax credits4,021 928 
Other3,548 3,068 
Total gross deferred tax assets115,584 71,411 
Less valuation allowance250 — 
Total net deferred tax assets115,334 71,411 
Deferred tax liabilities:
Property and equipment depreciation(597,740)(484,065)
Goodwill(34,869)(27,047)
Other(3,197)(20)
Total gross deferred tax liabilities(635,806)(511,132)
Net deferred tax liability$(520,472)(439,721)
Schedule of Effective Income Tax Rate Reconciliation
 Years ended April 30,
 202220212020
Income taxes at the statutory rates21.0 %21.0 %21.0 %
Federal tax credits(1.8)%(1.5)%(1.9)%
State income taxes, net of federal tax benefit3.8 %3.5 %4.0 %
Impact of phased-in state law changes, net of federal benefit(0.8)%— %(0.2)%
ASU 2016-09 benefit (stock-based compensation)(1.0)%(0.6)%(0.5)%
Other1.7 %0.8 %0.5 %
22.9 %23.2 %22.9 %
Schedule of Unrecognized Tax Benefits is as follows:
20222021
Beginning balance$9,316 $8,907 
Additions based on tax positions related to current year2,953 2,356 
Reductions due to lapse of applicable statute of limitations(2,010)(1,947)
Ending balance$10,259 $9,316