XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Income Tax Disclosure [Abstract]    
Inventory basis $ 11,550 $ 10,019
Employee benefits 14,040 10,146
Self-insurance reserves 4,531 5,021
Accrued product warranties 59,008 62,687
Accrued incentives 6,340 7,335
Sales returns and allowances 2,942 2,544
Accrued expenses 6,030 6,409
Property, plant and equipment (43,112) (45,494)
Operating leases 9,998 10,970
Deferred compensation 32,591 31,359
Intangibles (182,057) (197,012)
Net operating loss and other carryforwards 37,049 30,861
Unrealized (gain) loss 5,711 737
Unrecognized tax benefits 2,684 2,161
Research and development 22,021 20,237
Other 6,280 8,709
Valuation allowance (14,342) (12,676)
Deferred income tax (liability), net $ (18,736) $ (45,987)