XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
May 03, 2019
May 03, 2019
May 04, 2018
Oct. 31, 2018
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 1 month 6 days 14 years 2 months 12 days 14 years 3 months 18 days
Gross Carrying Amount $ 291,482 $ 291,482 $ 149,410 $ 148,865
Accumulated Amortization (79,336) (79,336) (70,423) (73,797)
Net 212,146 212,146 78,987 75,068
Total other intangible assets, gross 412,513 412,513 180,133 179,446
Total other intangible assets, net $ 333,177 333,177 $ 109,710 $ 105,649
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 16 years      
Gross Carrying Amount $ 142,580 142,580    
Accumulated Amortization (1,961) (1,961)    
Net 140,619 140,619    
Total other intangible assets, gross 232,980 232,980    
Total other intangible assets, net $ 231,019 231,019    
Customer-related | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 18 years 1 month 6 days      
Gross Carrying Amount $ 111,400 111,400    
Accumulated Amortization (576) (576)    
Net 110,824 $ 110,824    
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,338 $ 50,338 $ 31,180 $ 31,029
Accumulated Amortization (29,292) (29,292) (27,872) (28,471)
Net $ 21,046 21,046 $ 3,308 $ 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 (266) (266)    
Net 19,034 $ 19,034    
Trade names        
Business Acquisition [Line Items]        
Weighted-Average Useful Life   15 years 6 months 5 years 5 years
Gross Carrying Amount 7,599 $ 7,599 $ 2,351 $ 2,307
Accumulated Amortization (1,903) (1,903) (1,724) (1,805)
Net $ 5,696 5,696 $ 627 $ 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 (22) (22)    
Net $ 5,278 5,278    
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 (1,097) (1,097)    
Net 5,483 5,483    
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Non-amortizable - trade names $ 90,400 $ 90,400