XML 77 R35.htm IDEA: XBRL DOCUMENT v3.20.2
PRODUCT WARRANTY (Tables)
12 Months Ended
Jul. 31, 2020
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:

202020192018
Beginning balance$289,679 $264,928 $216,781 
Provision198,873 233,927 259,845 
Payments(238,590)(251,071)(211,698)
Acquisition 43,329  
Foreign currency translation2,907 (1,434) 
Ending balance$252,869 $289,679 $264,928