| **Valuation and Qualifying Accounts and Reserves** | 12 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|----------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
||
| **Valuation and Qualifying Accounts [Abstract]**   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Valuation and Qualifying Accounts and Reserves     | Consolidated Financial Statement ScheduleSchedule II - Valuation and Qualifying Accounts and Reserves(in thousands)For the Years Ended July 31,  Balance atBeginning ofPeriod Charged toCosts andExpenses Deductions Balance atEnd ofPeriod2012       Inventory Reserves$1,552 $1,914 $(1,602) $1,864Valuation Allowance on Income Taxes1,588 — — 1,588Trade Receivable Allowances3,423 2,456 (1,326) 4,5532013       Inventory Reserves1,864 2,203 (2,307) 1,760Valuation Allowance on Income Taxes1,588 1,474 — 3,062Trade Receivable Allowances4,553 773 (4,848) 4782014       Inventory Reserves1,760 2,279 (1,903) 2,136Valuation Allowance on Income Taxes3,062 — (45) 3,017Trade Receivable Allowances$478 $914 $(711) $681 |

| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12
+ Details**Name:**us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock**Namespace Prefix:**us-gaap_**Data Type:**nonnum:textBlockItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                          |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_ValuationAndQualifyingAccountsAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |