XML 60 R50.htm IDEA: XBRL DOCUMENT v3.4.0.3
Warranties (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2016
Apr. 30, 2015
Summary of activity in warranty reserves        
Beginning balance $ 1,967,000 $ 1,697,000 $ 1,740,000 $ 1,589,000
Acquisitions   1,000 28,000 118,000
Provisions 1,505,000 452,000 3,264,000 1,758,000
Settlements (887,000) (552,000) (2,365,000) (1,833,000)
Foreign currency translation 9,000 5,000 (73,000) (29,000)
Ending balance $ 2,594,000 $ 1,603,000 $ 2,594,000 $ 1,603,000