XML 67 R47.htm IDEA: XBRL DOCUMENT v3.25.1
ACQUISITIONS (Details)
$ in Thousands
Oct. 31, 2025
USD ($)
Acquisition of Jolly [Member]  
The Fair Values Of The Assets And Liabilities $ 8,981
Acquisition of Jolly [Member] | Trade names and trademarks  
The Fair Values Of The Assets And Liabilities 610
Acquisition of Jolly [Member] | Technological know-how  
The Fair Values Of The Assets And Liabilities 272
Acquisition of Jolly [Member] | Customer Relationships Member  
The Fair Values Of The Assets And Liabilities 425
Acquisition of Jolly [Member] | Property, plant and equipment  
The Fair Values Of The Assets And Liabilities 1,277
Acquisition of Jolly [Member] | Goodwill  
The Fair Values Of The Assets And Liabilities 1,363
Acquisition of LHD [Member]  
The Fair Values Of The Assets And Liabilities 16,257
Acquisition of LHD [Member] | Right of use liabilities  
The Fair Values Of The Assets And Liabilities (2,905)
Acquisition of LHD [Member] | Right of use assets  
The Fair Values Of The Assets And Liabilities 2,905
Acquisition of LHD [Member] | Trade names and trademarks  
The Fair Values Of The Assets And Liabilities 1,296
Acquisition of LHD [Member] | Technological know-how  
The Fair Values Of The Assets And Liabilities 270
Acquisition of LHD [Member] | Other Liabilities Assumed [Member]  
The Fair Values Of The Assets And Liabilities (4,780)
Acquisition of LHD [Member] | Other  
The Fair Values Of The Assets And Liabilities (76)
Acquisition of LHD [Member] | Customer Relationships Member  
The Fair Values Of The Assets And Liabilities 5,237
Acquisition of LHD [Member] | Property, plant and equipment  
The Fair Values Of The Assets And Liabilities 801
Acquisition of LHD [Member] | Goodwill  
The Fair Values Of The Assets And Liabilities 7,606
Acquisition of Veridian [Member]  
The Fair Values Of The Assets And Liabilities 26,068
Acquisition of Veridian [Member] | Right of use liabilities  
The Fair Values Of The Assets And Liabilities (768)
Acquisition of Veridian [Member] | Right of use assets  
The Fair Values Of The Assets And Liabilities 768
Acquisition of Veridian [Member] | Trade names and trademarks  
The Fair Values Of The Assets And Liabilities 1,400
Acquisition of Veridian [Member] | Customer Relationships Member  
The Fair Values Of The Assets And Liabilities 9,950
Acquisition of Veridian [Member] | Property, plant and equipment  
The Fair Values Of The Assets And Liabilities 1,287
Acquisition of Veridian [Member] | Goodwill  
The Fair Values Of The Assets And Liabilities 4,956
Acquisition of Veridian [Member] | Backlog  
The Fair Values Of The Assets And Liabilities 200
Acquisition of Vridian [Member] | Other liabilities assumed  
The Fair Values Of The Assets And Liabilities (568)
Acquisition of Jolly [Member] | Right of use liabilities  
The Fair Values Of The Assets And Liabilities (1,783)
Acquisition of Jolly [Member] | Right of use assets  
The Fair Values Of The Assets And Liabilities 1,783
Acquisition of Jolly [Member] | Other Liabilities Assumed [Member]  
The Fair Values Of The Assets And Liabilities (4,212)
Acquisition Of Pacific [Member]  
The Fair Values Of The Assets And Liabilities 6,266
Acquisition Of Pacific [Member] | Right of use liabilities  
The Fair Values Of The Assets And Liabilities (350)
Acquisition Of Pacific [Member] | Right of use assets  
The Fair Values Of The Assets And Liabilities 350
Acquisition Of Pacific [Member] | Trade names and trademarks  
The Fair Values Of The Assets And Liabilities 440
Acquisition Of Pacific [Member] | Technological know-how  
The Fair Values Of The Assets And Liabilities 495
Acquisition Of Pacific [Member] | Other Liabilities Assumed [Member]  
The Fair Values Of The Assets And Liabilities (3,054)
Acquisition Of Pacific [Member] | Customer Relationships Member  
The Fair Values Of The Assets And Liabilities 1,236
Acquisition Of Pacific [Member] | Property, plant and equipment  
The Fair Values Of The Assets And Liabilities 2,265
Acquisition Of Pacific [Member] | Goodwill  
The Fair Values Of The Assets And Liabilities 3,190
Acquisition Of Pacific [Member] | Total assets acquired  
The Fair Values Of The Assets And Liabilities 9,670
Net working capital | Acquisition of Jolly [Member]  
The Fair Values Of The Assets And Liabilities 9,246
Net working capital | Acquisition of LHD [Member]  
The Fair Values Of The Assets And Liabilities 5,903
Net working capital | Acquisition of Veridian [Member]  
The Fair Values Of The Assets And Liabilities 8,843
Net working capital | Acquisition Of Pacific [Member]  
The Fair Values Of The Assets And Liabilities $ 1,694