XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combination - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
4 Months Ended 9 Months Ended 12 Months Ended
Aug. 02, 2019
Aug. 02, 2019
Aug. 03, 2018
Oct. 31, 2018
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 14 years 3 months 18 days 14 years 3 months 18 days
Gross Carrying Amount $ 285,593 $ 285,593 $ 149,103 $ 148,865
Accumulated Amortization (86,581) (86,581) (72,048) (73,797)
Net 199,012 199,012 77,055 75,068
Total other intangible assets, gross 406,467 406,467 179,748 179,446
Total other intangible assets, net $ 319,886 319,886 $ 107,700 $ 105,649
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 15 years 10 months 24 days      
Gross Carrying Amount $ 136,880 136,880    
Accumulated Amortization (7,719) (7,719)    
Net 129,161 129,161    
Total other intangible assets, gross 227,280 227,280    
Total other intangible assets, net $ 219,561 219,561    
Customer-related | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 18 years 2 months 12 days      
Gross Carrying Amount $ 105,700 105,700    
Accumulated Amortization (2,180) (2,180)    
Net 103,520 $ 103,520    
Developed technology        
Business Acquisition [Line Items]        
Weighted-Average Useful Life   7 years 7 months 6 days 7 years 7 months 6 days 7 years 7 months 6 days
Gross Carrying Amount 50,279 $ 50,279 $ 31,097 $ 31,029
Accumulated Amortization (30,203) (30,203) (28,165) (28,471)
Net $ 20,076 20,076 $ 2,932 $ 2,558
Developed technology | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 7 years 8 months 12 days      
Gross Carrying Amount $ 19,300 19,300    
Accumulated Amortization (1,064) (1,064)    
Net 18,236 $ 18,236    
Trade names        
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 6 months 5 years 5 years
Gross Carrying Amount 7,590 $ 7,590 $ 2,331 $ 2,307
Accumulated Amortization (2,004) (2,004) (1,760) (1,805)
Net $ 5,586 5,586 $ 571 $ 502
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 20 years      
Gross Carrying Amount $ 5,300 5,300    
Accumulated Amortization (88) (88)    
Net $ 5,212 5,212    
Backlog | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 6 months      
Gross Carrying Amount $ 6,580 6,580    
Accumulated Amortization (4,387) (4,387)    
Net 2,193 2,193    
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Non-amortizable - trade names $ 90,400 $ 90,400