XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations (Schedule Of Unaudited Pro Forma Financial Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Business Combinations [Abstract]        
Revenue $ 13,425 $ 13,139 $ 40,123 $ 38,881
Net income $ 1,425 $ 522 $ 2,205 $ 1,392
Net income per common share: Basic $ 0.08 $ 0.03 $ 0.13 $ 0.08
Net income per common share: Diluted $ 0.08 $ 0.03 $ 0.12 $ 0.08