v3.25.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Jan. 25, 2025
Property, Plant and Equipment [Line Items]      
Total $ 1,606,219   $ 1,585,007
Less: accumulated depreciation (1,038,814)   (1,043,086)
Property and equipment, net 567,405   541,921
Depreciation expense 46,400 $ 39,400  
Land      
Property, Plant and Equipment [Line Items]      
Total 8,419   8,419
Buildings      
Property, Plant and Equipment [Line Items]      
Total $ 22,517   19,851
Buildings | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 10 years    
Buildings | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 35 years    
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total $ 20,873   27,685
Leasehold improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 1 year    
Leasehold improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 10 years    
Vehicles      
Property, Plant and Equipment [Line Items]      
Total $ 953,782   932,209
Vehicles | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 1 year    
Vehicles | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 5 years    
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Total $ 452,715   448,368
Office furniture and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 1 year    
Office furniture and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 10 years    
Equipment and machinery      
Property, Plant and Equipment [Line Items]      
Total $ 137,925   136,190
Equipment and machinery | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 1 year    
Equipment and machinery | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated Useful Lives (Years) 7 years    
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Total $ 9,988   $ 12,285