XML 57 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Share repurchased during period (in shares) 0 0
Weighted average performance shares outstanding during the period that are excluded from EPS Calculation (in shares) 236,000 252,000
Numerator:    
Net income (loss) for basic calculation $ 3,468,000 $ (1,660,000)
Numerator for diluted calculation $ 3,468,000 $ (1,660,000)
Denominator:    
Denominator for basic calculation (in shares) 23,999,000 23,797,000
Effect of dilutive securities: Stock-based awards (in shares) 376,000 0
Denominator for diluted calculation (in shares) 24,375,000 23,797,000
Stock options, performance shares (with the performance conditions satisfied), RSUs and restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 279,000 2,246,000