XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
PRODUCT WARRANTY (Tables)
12 Months Ended
Jul. 31, 2018
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Product Warranty Liabilities

Changes in our product warranty liabilities are as follows:

 

     2018     2017     2016  

Beginning balance

   $         216,781     $         201,840     $         108,206  

Provision

     259,845       195,799       114,119  

Payments

     (211,698     (180,858     (110,092

Acquisitions

                 89,607  
  

 

 

   

 

 

   

 

 

 

Ending balance

   $ 264,928     $ 216,781     $ 201,840