XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Product Warranties (Tables)
9 Months Ended
Apr. 30, 2019
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:
 
 
 
Three Months Ended

April 30,
 
 
Nine Months Ended

April 30,
 
 
 
2019
 
 
2018
 
 
2019
 
 
2018
 
Beginning balance
 
$
257,869
 
 
$
243,310
 
 
$
264,928
 
 
$
216,781
 
Provision
 
 
63,117
 
 
 
71,037
 
 
 
177,964
 
 
 
198,079
 
Payments
 
 
(64,360
 
 
(54,218
 
 
(186,266
 
 
(154,731
Acquisition
 
 
43,329
 
 
 
—  
 
 
 
43,329
 
 
 
—  
 
Foreign currency translation
 
 
(891
 
 
—  
 
 
 
(891
 
 
—  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ending balance
 
$
299,064
 
 
$
260,129
 
 
$
299,064
 
 
$
260,129