XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Disposition - Carrying Amount of the Major Classes of Assets and Liabilities (Details) - USD ($)
Oct. 31, 2023
Jul. 31, 2023
Disposal Group, Including Discontinued Operation, Assets [Abstract]    
Total assets of disposal group held for sale $ 44,894,000 $ 0
Disposal Group, Including Discontinued Operation, Liabilities [Abstract]    
Total liabilities of disposal group held for sale 10,557,000 $ 0
Disposal Group, Held-for-sale, Not Discontinued Operations | Solid-State RF Microwave High Power Amplifiers and Control Components Product Line    
Disposal Group, Including Discontinued Operation, Assets [Abstract]    
Cash and cash equivalents 52,000  
Accounts receivable, net 4,220,000  
Inventories, net 17,671,000  
Prepaid expenses and other current assets 161,000  
Property, plant and equipment, net 2,789,000  
Operating lease right-of-use assets, net 5,379,000  
Goodwill 14,587,000  
Other assets, net 35,000  
Total assets of disposal group held for sale 44,894,000  
Disposal Group, Including Discontinued Operation, Liabilities [Abstract]    
Accounts payable 3,160,000  
Accrued expenses and other current liabilities 1,753,000  
Operating lease liabilities, current 545,000  
Contract liabilities 656,000  
Operating lease liabilities, non-current 4,894,000  
Deferred tax liability, net (451,000)  
Total liabilities of disposal group held for sale $ 10,557,000