XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS (Details Textuals)
$ in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2022
CAD ($)
Business Acquisition, Contingent Consideration [Line Items]      
Contingent consideration, liability $ 82,803 $ 62,286  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense  
Fair Value, Inputs, Level 3 [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Contingent consideration, liability $ 82,803 $ 62,286  
FY2022 Acquisition Subsidiary 1 | Electronic Technologies Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 80.36%   80.36%
Amount of contingent purchase consideration, the company could be required to pay $ 12,100    
Contingent consideration, liability $ 6,300    
FY2022 Acquisition Subsidiary 2 | Flight Support Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 96.00%   96.00%
Amount of contingent purchase consideration, the company could be required to pay $ 27,400    
Contingent consideration, liability $ 12,700    
FY2022 Acquisition Subsidiary 3 | Flight Support Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 74.00%   74.00%
Amount of contingent purchase consideration, the company could be required to pay $ 14,100    
Contingent consideration, liability $ 9,100    
FY2021 Acquisition Subsidiary 1 | Flight Support Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 89.00%   89.00%
Amount of contingent purchase consideration, the company could be required to pay $ 17,800    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low 8,900    
Contingent consideration, liability $ 18,000    
FY2020 Acquisition Subsidiary 1 [Member] | Electronic Technologies Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 89.99%   89.99%
Amount of contingent purchase consideration, the company could be required to pay $ 19,800    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low 9,900    
Contingent consideration, liability 7,800    
FY2020 Acquisition Subsidiary 2 [Member] | Electronic Technologies Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Amount of contingent purchase consideration, the company could be required to pay 35,000    
Contingent consideration, liability   $ 13,300  
FY 2017 Acquisition [Member] | Electronic Technologies Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Amount of contingent purchase consideration, the company could be required to pay 20,000    
Contingent consideration, liability $ 18,900    
Canada, Dollars | FY2020 Acquisition Subsidiary 1 [Member] | Electronic Technologies Group [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Amount of contingent purchase consideration, the company could be required to pay     $ 27,000
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low     13,500
Contingent consideration, liability     $ 10,700