XML 70 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
7 Months Ended
Apr. 01, 2019
Oct. 31, 2019
Oct. 31, 2021
Oct. 31, 2020
Business Acquisition [Line Items]        
Goodwill   $ 362,253 $ 421,680 $ 424,075
Charles Machine Works, Inc        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 16,341      
Receivables 65,674      
Inventories 241,429      
Prepaid expenses and other current assets 8,050      
Property, plant and equipment 142,779      
Goodwill 134,657      
Finite-lived other intangible assets:        
Other long-term assets 7,971      
Accounts payable (35,892)      
Accrued liabilities (51,943)      
Deferred income tax liabilities (85,277)      
Other long-term liabilities (6,665)      
Total fair value of net assets acquired 701,314      
Less: cash and cash equivalents acquired (16,341)      
Total purchase price 684,973 $ 685,000    
Charles Machine Works, Inc | Customer-related        
Finite-lived other intangible assets:        
Finite-lived intangibles 130,800      
Charles Machine Works, Inc | Developed technology        
Finite-lived other intangible assets:        
Finite-lived intangibles 20,900      
Charles Machine Works, Inc | Trade names        
Finite-lived other intangible assets:        
Finite-lived intangibles 5,200      
Charles Machine Works, Inc | Backlog        
Finite-lived other intangible assets:        
Finite-lived intangibles 3,590      
Charles Machine Works, Inc | Trade names        
Indefinite-lived other intangible assets:        
Indefinite-lived intangibles $ 103,700