XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Deferred income tax assets:    
Allowances on accounts and notes receivable $ 4,399 $ 5,973
Accrued payroll and related costs 2,973 2,606
Insurance reserves 6,678 4,568
Inventory costs 6,181 6,495
Deferred compensation 10,338 10,043
Equity compensation 4,172 3,903
Acquisition related costs 1,812 1,454
Net operating loss carry-forwards 1,645 1,928
Disallowed interest expense 2,114 2,097
Investment in partnerships 32,751 30,449
Operating lease liability 83,581 63,151
Other deferred tax assets, net 4,934 4,382
Total deferred income tax assets 161,578 137,049
Less: Valuation allowance (11,801) (12,541)
Total deferred income tax assets, net of valuation allowance 149,777 124,508
Deferred income tax liabilities:    
Amortization of intangible assets (55,963) (41,663)
Operating lease right-of-use assets (80,251) (61,283)
Depreciation (64,167) (57,667)
Derivative instruments (130) (2,780)
Other deferred tax liabilities, net (1,181) (1,923)
Total deferred income tax liabilities (201,692) (165,316)
Deferred income tax liabilities $ (51,915) $ (40,808)