v3.26.3
INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Income Tax Disclosure [Abstract]    
Inventory basis $ 9,453 $ 11,550
Self-insurance reserves 3,965 4,531
Accrued product warranties 52,932 59,008
Accrued incentives 10,072 6,340
Employee benefits 10,440 14,040
Sales returns and allowances 2,869 2,942
Accrued expenses 13,545 6,030
Operating leases 9,792 9,998
Research and development 2,452 22,021
Deferred compensation 33,253 32,591
Net operating loss and other carryforwards 37,276 37,049
Unrealized loss 4,962 5,711
Unrecognized tax benefits 2,432 2,684
Other 43 8,118
Total deferred tax assets 193,486 222,613
Valuation allowance (15,720) (14,342)
Total deferred tax assets, net of valuation allowance 177,766 208,271
Property, plant and equipment (30,597) (33,241)
Operating leases (9,477) (9,871)
Investments (5,371) (1,838)
Intangibles (178,390) (182,057)
Total deferred tax (liabilities) (223,835) (227,007)
Total net long-term deferred tax assets (liabilities) $ (46,069) $ (18,736)