XML 47 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
PRODUCT WARRANTY (Tables)
12 Months Ended
Jul. 31, 2017
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Product Warranty Liabilities
     2017     2016     2015  

Beginning balance

   $         201,840     $         108,206     $         94,938  

Provision

     195,799       114,119       114,429  

Payments

     (180,858     (110,092     (106,266

Acquisitions

           89,607       5,105  
  

 

 

   

 

 

   

 

 

 

Ending balance

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