XML 66 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranties (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Summary of activity in warranty reserves        
Beginning balance $ 2,667,000 $ 1,967,000 $ 2,575,000 $ 1,740,000
Acquisitions     121,000 28,000
Provisions 1,336,000 1,505,000 4,421,000 3,264,000
Settlements (1,245,000) (887,000) (4,344,000) (2,365,000)
Foreign currency translation 5,000 9,000 (10,000) (73,000)
Ending balance $ 2,763,000 $ 2,594,000 $ 2,763,000 $ 2,594,000