CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Jan. 31, 2016 |
Jul. 31, 2015 |
|---|---|---|
| CONDENSED CONSOLIDATED BALANCE SHEETS | ||
| Accounts receivable, allowance for doubtful accounts (in dollars) | $ 2,183 | $ 2,092 |
| Preferred Stock, par value (in dollars per share) | $ 1.00 | $ 1.00 |
| Preferred Stock, authorized shares | 1,000,000 | 1,000,000 |
| Preferred Stock, shares issued | 0 | 0 |
| Common Stock, par value (in dollars per share) | $ 0.10 | $ 0.10 |
| Common Stock, authorized shares | 75,000,000 | 75,000,000 |
| Common Stock, shares issued | 46,073,596 | 45,913,154 |
| Common Stock, shares outstanding | 41,702,185 | 41,604,359 |
| Treasury Stock, shares | 4,371,411 | 4,308,795 |