XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Schedule of Goodwill and Intangible Assets Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 25, 2021
Oct. 01, 2022
Oct. 01, 2022
Jan. 01, 2022
Indefinite-lived Intangible Assets [Line Items]        
Less: Accumulated amortization   $ (158,416) $ (158,416) $ (138,691)
Subtotal   160,559 160,559 182,384
Other intangible assets, net   369,000 369,000 394,525
Goodwill at January 1, 2022     364,598  
Goodwill at October 1, 2022   370,115 370,115  
Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Increase (decrease) in goodwill   2,500 789  
Final net working capital payment     786  
Estimated contingent consideration $ 6,710      
Net decrease in other allocation changes     (821)  
Goodwill at October 1, 2022 $ 9,613 9,600 9,600  
Eco Enterprises, LLC [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Estimated contingent consideration     1,500  
Trade Name [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   208,441 208,441 212,141
Trade Name [Member] | Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Decrease in trade names     (3,700)  
Customer Relationships and Customer-related Assets [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   286,947 286,947 289,047
Customer Relationships and Customer-related Assets [Member] | Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Increase (decrease) in goodwill     $ 4,300  
Customer Relationships and Customer-related Assets [Member] | Minimum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     1 year  
Customer Relationships and Customer-related Assets [Member] | Maximum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     15 years  
Customer-related backlog asset [Member] | Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Increase (decrease) in goodwill     $ (2,200)  
Trade Name [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   22,200 $ 22,200 22,200
Initial Useful Life (in years)     15 years  
Trade Name [Member] | Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Increase (decrease) in goodwill     $ 3,700  
Warranty Reserve [Member] | Anlin [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Increase (decrease) in goodwill     (2,537)  
Developed Technology [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   5,900 $ 5,900 5,900
Developed Technology [Member] | Minimum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     6 years  
Developed Technology [Member] | Maximum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     10 years  
Noncompete Agreements [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   3,338 $ 3,338 3,338
Noncompete Agreements [Member] | Minimum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     2 years  
Noncompete Agreements [Member] | Maximum [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Initial Useful Life (in years)     5 years  
Software License [Member]        
Indefinite-lived Intangible Assets [Line Items]        
Intangible assets   $ 590 $ 590 $ 590
Initial Useful Life (in years)     2 years