XML 96 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Estimated Useful Lives and Balances (Details) - USD ($)
$ in Thousands
Jan. 25, 2025
Jan. 27, 2024
Property, Plant and Equipment [Line Items]    
Total $ 1,585,007 $ 1,476,881
Less: accumulated depreciation (1,043,086) (1,031,972)
Property and equipment, net 541,921 444,909
Land    
Property, Plant and Equipment [Line Items]    
Total 8,419 8,419
Buildings    
Property, Plant and Equipment [Line Items]    
Total $ 19,851 10,399
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 $ 27,685 19,188
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 $ 932,209 873,944
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  
Equipment and machinery    
Property, Plant and Equipment [Line Items]    
Total $ 448,368 414,067
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) 10 years  
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Total $ 136,190 138,937
Computer hardware and software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (Years) 1 year  
Computer hardware and software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (Years) 7 years  
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total $ 12,285 $ 11,927
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