v3.24.1.1.u2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 27, 2024
Jan. 27, 2024
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 372,892 $ 367,542
Accumulated Amortization 264,427 258,588
Intangible Assets, Net 108,465 108,954
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 7 years 10 months 24 days  
Intangible Assets, Gross (Excluding Goodwill) $ 342,817 338,117
Accumulated Amortization 249,964 245,512
Intangible Assets, Net $ 92,853 92,605
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 8 years 10 months 24 days  
Intangible Assets, Gross (Excluding Goodwill) $ 13,410 13,050
Accumulated Amortization 8,852 8,723
Intangible Assets, Net $ 4,558 4,327
Backlog intangibles    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 2 years 3 months 18 days  
Intangible Assets, Gross (Excluding Goodwill) $ 11,890 11,600
Accumulated Amortization 5,589 4,335
Intangible Assets, Net $ 6,301 7,265
Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Useful life 3 years 6 months  
Intangible Assets, Gross (Excluding Goodwill) $ 75 75
Accumulated Amortization 22 18
Intangible Assets, Net $ 53 $ 57