XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions (Details)
$ in Thousands
Jul. 31, 2025
USD ($)
Acquisition of Jolly [Member]  
The Fair Values of the Assets and Liabilities $ 8,981
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] | 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] | Other Liabilities Assumed [Member]  
The Fair Values of the Assets and Liabilities (4,212)
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,292
Acquisition of LHD [Member] | Right of use liabilities  
The Fair Values of the Assets and Liabilities (2,613)
Acquisition of LHD [Member] | Right of use assets  
The Fair Values of the Assets and Liabilities 2,613
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 (1,947)
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,021
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 5,267
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  
The Fair Values of the Assets and Liabilities 1,400
Acquisition of Veridian [Member] | Other Liabilities Assumed [Member]  
The Fair Values of the Assets and Liabilities (568)
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
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,660
Net working capital | Acquisition of Veridian [Member]  
The Fair Values of the Assets and Liabilities $ 8,843