v3.25.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 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 301,404 289,426
Intangible Assets, Net 207,768 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 6 months  
Intangible Assets, Gross (Excluding Goodwill) $ 452,417 452,417
Accumulated Amortization 277,691 270,210
Intangible Assets, Net $ 174,726 182,207
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 8 years 1 month 6 days  
Intangible Assets, Gross (Excluding Goodwill) $ 14,080 14,080
Accumulated Amortization 9,440 9,293
Intangible Assets, Net $ 4,640 4,787
Backlog Intangibles    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 1 year 3 months 18 days  
Intangible Assets, Gross (Excluding Goodwill) $ 37,900 37,900
Accumulated Amortization 14,236 9,890
Intangible Assets, Net $ 23,664 28,010
Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 2 years 6 months  
Intangible Assets, Gross (Excluding Goodwill) $ 75 75
Accumulated Amortization 37 33
Intangible Assets, Net $ 38 $ 42