XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Finite-lived intangible assets:    
Gross Carrying Amount $ 463,077 $ 426,302
Accumulated Amortization (225,288) (199,600)
Net Amount 237,789 226,702
Customer relationships    
Finite-lived intangible assets:    
Gross Carrying Amount 343,423 314,662
Accumulated Amortization (133,828) (116,086)
Net Amount $ 209,595 198,576
Customer relationships | Minimum    
Finite-lived intangible assets:    
Useful life (in years) 2 years  
Customer relationships | Maximum    
Finite-lived intangible assets:    
Useful life (in years) 17 years  
Trade name    
Finite-lived intangible assets:    
Gross Carrying Amount $ 23,340 22,384
Accumulated Amortization (19,534) (18,327)
Net Amount $ 3,806 4,057
Trade name | Minimum    
Finite-lived intangible assets:    
Useful life (in years) 1 year  
Trade name | Maximum    
Finite-lived intangible assets:    
Useful life (in years) 5 years  
Customer backlog    
Finite-lived intangible assets:    
Gross Carrying Amount $ 39,416 35,116
Accumulated Amortization (35,608) (32,681)
Net Amount $ 3,808 2,435
Customer backlog | Minimum    
Finite-lived intangible assets:    
Useful life (in years) 1 year  
Customer backlog | Maximum    
Finite-lived intangible assets:    
Useful life (in years) 10 years  
Non-compete    
Finite-lived intangible assets:    
Gross Carrying Amount $ 17,745 14,987
Accumulated Amortization (13,624) (12,690)
Net Amount $ 4,121 2,297
Non-compete | Minimum    
Finite-lived intangible assets:    
Useful life (in years) 1 year  
Non-compete | Maximum    
Finite-lived intangible assets:    
Useful life (in years) 5 years  
Developed technology    
Finite-lived intangible assets:    
Gross Carrying Amount $ 39,153 39,153
Accumulated Amortization (22,694) (19,816)
Net Amount $ 16,459 $ 19,337
Developed technology | Minimum    
Finite-lived intangible assets:    
Useful life (in years) 5 years  
Developed technology | Maximum    
Finite-lived intangible assets:    
Useful life (in years) 10 years