XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
PRODUCT WARRANTY (Tables)
12 Months Ended
Jul. 31, 2022
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Product Warranty Liabilities
Changes in our product warranty liabilities during the indicated periods are as follows:

202220212020
Beginning balance$267,620 $252,869 $289,679 
Provision339,009 261,851 198,873 
Payments(290,407)(258,624)(238,590)
Acquisitions9,828 11,032 — 
Foreign currency translation(8,142)492 2,907 
Ending balance$317,908 $267,620 $252,869