XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Acquisitions (Details)
$ in Thousands
Apr. 30, 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,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 Veridian [Member] | Other liabilities assumed  
The Fair Values of the Assets and Liabilities (568)
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