v3.25.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 26, 2025
Jan. 25, 2025
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 509,172 $ 509,172
Accumulated Amortization 313,333 289,426
Intangible Assets, Net 195,839 219,746
UtiliQuest    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) 4,700 4,700
Accumulated Amortization 0 0
Intangible Assets, Net $ 4,700 4,700
Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 9 years 3 months 18 days  
Intangible Assets, Gross (Excluding Goodwill) $ 452,417 452,417
Accumulated Amortization 285,122 270,210
Intangible Assets, Net $ 167,295 182,207
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 7 years 9 months 18 days  
Intangible Assets, Gross (Excluding Goodwill) $ 14,080 14,080
Accumulated Amortization 9,587 9,293
Intangible Assets, Net $ 4,493 4,787
Backlog Intangibles    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 1 year  
Intangible Assets, Gross (Excluding Goodwill) $ 37,900 37,900
Accumulated Amortization 18,583 9,890
Intangible Assets, Net $ 19,317 28,010
Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 2 years 3 months 18 days  
Intangible Assets, Gross (Excluding Goodwill) $ 75 75
Accumulated Amortization 41 33
Intangible Assets, Net $ 34 $ 42