XML 66 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Product Warranty    
Beginning balance $ 264,928 $ 216,781
Provision 69,767 63,833
Payments (62,946) (48,615)
Ending balance $ 271,749 $ 231,999