XML 61 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Product Warranty        
Beginning balance $ 209,173 $ 106,260 $ 201,840 $ 108,206
Provision 50,358 33,853 146,454 85,369
Payments (44,613) (27,492) (133,376) (80,954)
Ending balance $ 214,918 $ 112,621 $ 214,918 $ 112,621