v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Deferred tax assets:    
Accrued liabilities and reserves $ 12,976 $ 8,996
Deferred revenue 18,177 17,845
Accrued bonus compensation 15,203 10,023
Insurance accruals 14,752 13,013
Operating and finance lease obligations 150,725 144,997
Asset retirement obligations 13,506 12,921
Deferred compensation 3,617 3,151
Share-based compensation 10,177 8,944
State net operating losses and tax credits 3,842 2,500
Other 10,749 8,197
Total gross deferred tax assets 253,724 230,587
Less valuation allowance 550 550
Total net deferred tax assets 253,174 230,037
Deferred tax liabilities:    
Property and equipment and operating lease right-of-use assets (901,117) (799,404)
Goodwill (85,834) (66,754)
Other (6,066) (10,784)
Total gross deferred tax liabilities (993,017) (876,942)
Net deferred tax liability $ (739,843) $ (646,905)