XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Product Warranty        
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