v3.26.1
SHAREHOLDERS' EQUITY (Details Textuals) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2026
Oct. 31, 2025
Business Combination, Contingent Consideration [Line Items]    
Contingent consideration $ 69,097 $ 46,198
SST Components    
Business Combination, Contingent Consideration [Line Items]    
Business Combination, Name of Acquiree SST Components, Inc.  
Electronic Technologies Group [Member] | SST Components    
Business Combination, Contingent Consideration [Line Items]    
Contingent consideration $ 12,200