XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Disposition - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 07, 2023
Oct. 31, 2024
Oct. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Gain (loss) on disposition of business   $ (1,199,000)        
Net sales   115,800,000 $ 151,911,000      
Operating income (loss)   (129,170,000) $ 2,086,000 $ (79,890,000) $ (14,660,000) $ (33,752,000)
Less reserve for excess and obsolete inventories   30,446,000   18,271,000    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Solid-State RF Microwave High Power Amplifiers and Control Components Product Line            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Divestiture preliminary purchase price $ 35,459,000          
Proceeds from divestiture $ 33,277,000          
Disposal Group, Disposed of by Sale, Not Discontinued Operations | CGC Technology Limited            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Net sales       4,001,000 9,969,000 11,188,000
Operating income (loss)       $ 32,331,000 $ 8,203,000 $ 9,897,000
Reversed revenue   4,157,000        
Reversed contract costs   1,403,000        
Restructuring charges   4,925,000        
Less reserve for excess and obsolete inventories   $ 2,948,000