Inventories (Details) - USD ($) |
9 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Jul. 31, 2025 |
|
| Inventory [Line Items] | |||
| Raw materials and components | $ 63,676,000 | $ 64,022,000 | |
| Work-in-process and finished goods | 23,368,000 | 31,356,000 | |
| Total inventories | 87,044,000 | 95,378,000 | |
| Less reserve for excess and obsolete inventories | 25,216,000 | 26,423,000 | |
| Inventories, net | 61,828,000 | 68,955,000 | |
| Inventory directly related to long-term contracts | 3,469,000 | $ 2,612,000 | |
| Provision for excess and obsolete inventory | $ 1,553,000 | $ 14,485,000 | |
| X | ||||||||||
- Definition Net carrying amount of Inventory directly related to long-term contracts. No definition available.
|
| X | ||||||||||
- Definition Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of valuation reserve for inventory. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|