XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Income Tax Disclosure [Abstract]    
Inventory basis $ 10,019 $ 10,226
Employee benefits 10,146 10,306
Self-insurance reserves 5,021 4,968
Accrued product warranties 62,687 71,800
Accrued incentives 7,335 9,110
Sales returns and allowances 2,544 2,282
Accrued expenses 6,409 5,641
Property, plant and equipment (45,494) (49,036)
Operating leases 10,970 13,086
Deferred compensation 31,359 29,667
Intangibles (197,012) (212,478)
Net operating loss and other carryforwards 30,861 38,064
Unrealized (gain) loss 737  
Unrealized (gain) loss   (8,843)
Unrecognized tax benefits 2,161 2,965
Research and development 20,237 10,816
Other 8,709 2,395
Valuation allowance (12,676) (10,867)
Deferred income tax (liability), net $ (45,987) $ (69,898)