XML 104 R88.htm IDEA: XBRL DOCUMENT v3.23.4
FAIR VALUE MEASUREMENTS (Details Textuals)
$ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Oct. 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
Jan. 31, 2023
USD ($)
Jan. 31, 2023
CAD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2023
CAD ($)
Business Acquisition, Contingent Consideration [Line Items]                  
Contingent consideration, liability   $ 71,136       $ 71,136 $ 82,803    
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    
Business Combination, Reversal of Remaining Contingent Consideration, Liability           $ 9,057 $ 0 $ 0  
Change in accrued contingent consideration           $ (686) $ (7,631) $ 1,246  
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   71,136       $ 71,136 $ 82,803    
Business Combination, Reversal of Remaining Contingent Consideration, Liability           9,057      
Change in accrued contingent consideration           18,909 320    
FY2023 Subsidiary 1 | Flight Support Group [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Amount of contingent purchase consideration, the company could be required to pay   17,500       17,500      
Contingent consideration, liability   $ 17,300       $ 17,300      
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%     80.36%
Amount of contingent purchase consideration, the company could be required to pay   $ 12,100       $ 12,100      
Contingent consideration, liability   $ 5,500       $ 5,500      
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%     96.00%
Amount of contingent purchase consideration, the company could be required to pay   $ 27,400       $ 27,400      
Contingent consideration, liability   $ 19,800       $ 19,800 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%     74.00%
Amount of contingent purchase consideration, the company could be required to pay   $ 14,100       $ 14,100      
Contingent consideration, liability             9,100    
Business Combination, Reversal of Remaining Contingent Consideration, Liability   $ 6,400              
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%     89.00%
Amount of contingent purchase consideration, the company could be required to pay   $ 26,700       $ 26,700      
Contingent consideration, liability             $ 18,000    
Business Combination, Reversal of Remaining Contingent Consideration, Liability     $ 9,100            
Change in accrued contingent consideration $ 8,900                
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%     89.99%
Amount of contingent purchase consideration, the company could be required to pay   $ 9,700       $ 9,700      
Contingent consideration, liability   8,600       8,600      
Change in accrued contingent consideration       $ 10,000          
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       20,000      
Contingent consideration, liability   $ 20,000       $ 20,000      
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                 $ 13,500
Contingent consideration, liability                 $ 11,900
Change in accrued contingent consideration         $ 13,500