XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Long-lived Assets, including Goodwill (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2024
USD ($)
$ / shares
Jul. 31, 2025
USD ($)
segment
$ / shares
Jul. 31, 2024
USD ($)
$ / shares
Goodwill [Roll Forward]      
Goodwill, Beginning Balance $ 284,180,000 $ 284,180,000  
Goodwill, Ending Balance   204,625,000  
Goodwill, impaired accumulated impairment loss   128,480,000 $ 48,925,000
Impairment of long-lived assets   15,600,000  
Impairment of intangible assets, finite-lived   9,925,000  
Tangible asset impairment charges   2,651,000  
Other asset impairment charges   1,873,000  
Operating lease, impairment loss   $ 1,151,000  
Number of reporting units | segment   2  
UHP      
Goodwill [Roll Forward]      
Goodwill impairment   $ (79,555,000)  
Goodwill, Impairment Loss, Statement of Income or Comprehensive Income [Extensible Enumeration]   Impairment of long-lived assets, including goodwill  
Common Stock      
Goodwill [Roll Forward]      
Share price (in dollars per share) | $ / shares $ 3.72 $ 2.05 $ 3.17
Satellite and Space Communications      
Goodwill [Roll Forward]      
Goodwill, Beginning Balance $ 110,090,000 $ 110,090,000  
Goodwill, Ending Balance   $ 30,535,000  
Percentage of fair value in excess of carrying amount for reporting unit   19.90%  
Satellite and Space Communications | UHP      
Goodwill [Roll Forward]      
Goodwill impairment   $ (79,555,000)  
Allerium      
Goodwill [Roll Forward]      
Goodwill, Beginning Balance 174,090,000 174,090,000  
Goodwill, Ending Balance   $ 174,090,000  
Percentage of fair value in excess of carrying amount for reporting unit   7.30% 24.70%
Allerium | UHP      
Goodwill [Roll Forward]      
Goodwill impairment   $ 0  
Satellite And Space Communications | UHP      
Goodwill [Roll Forward]      
Goodwill impairment $ (79,555,000)