XML 98 R82.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Schedule of Deferred Income Tax Balances (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]    
Inventory basis $ 10,226 $ 6,596
Employee benefits 10,306 10,171
Self-insurance reserves 4,968 6,792
Accrued product warranties 71,800 68,083
Accrued incentives 9,110 7,064
Sales returns and allowances 2,282 2,447
Accrued expenses 5,641 4,866
Property, plant and equipment (49,036) (44,508)
Operating leases 13,086 11,193
Deferred compensation 29,667 26,924
Intangibles (212,478) (219,726)
Net operating loss and other carryforwards 38,064 40,814
Unrealized loss (8,843) (17,925)
Unrecognized tax benefits 2,965 4,013
Research and development 10,816 0
Other 2,395 (6,155)
Valuation allowance (10,867) (8,630)
Deferred income tax (liability), net $ (69,898) $ (107,981)