v3.25.1
Customer Concentration and Revenue Information - Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Concentration Risk    
Contract revenues $ 1,258,608 $ 1,142,423
Customer Concentration Risk | Revenue Benchmark    
Concentration Risk    
Contract revenues $ 1,258,600 $ 1,142,400
Concentration risk, percentage 100.00% 100.00%
% of Total 100.00% 100.00%
Customer Concentration Risk | Revenue Benchmark | Telecommunications    
Concentration Risk    
Contract revenues $ 1,148,900 $ 1,026,800
Concentration risk, percentage 91.30% 89.90%
Customer Concentration Risk | Revenue Benchmark | Underground facility locating    
Concentration Risk    
Contract revenues $ 82,200 $ 81,000
Concentration risk, percentage 6.50% 7.10%
Customer Concentration Risk | Revenue Benchmark | Electrical and gas utilities and other    
Concentration Risk    
Contract revenues $ 27,500 $ 34,600
Concentration risk, percentage 2.20% 3.00%