v3.25.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 26, 2025
Jul. 27, 2024
Jul. 26, 2025
Jul. 27, 2024
Jan. 25, 2025
Property, Plant and Equipment [Line Items]          
Total $ 1,609,892   $ 1,609,892   $ 1,585,007
Less: accumulated depreciation (1,045,214)   (1,045,214)   (1,043,086)
Property and equipment, net 564,678   564,678   541,921
Depreciation expense 48,900 $ 40,700 95,300 $ 80,000  
Land          
Property, Plant and Equipment [Line Items]          
Total 7,870   7,870   8,419
Buildings          
Property, Plant and Equipment [Line Items]          
Total $ 24,504   $ 24,504   19,851
Buildings | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 10 years   10 years    
Buildings | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 35 years   35 years    
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total $ 21,987   $ 21,987   27,685
Leasehold improvements | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 1 year   1 year    
Leasehold improvements | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 10 years   10 years    
Vehicles          
Property, Plant and Equipment [Line Items]          
Total $ 953,925   $ 953,925   932,209
Vehicles | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 1 year   1 year    
Vehicles | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 5 years   5 years    
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Total $ 452,131   $ 452,131   448,368
Office furniture and equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 1 year   1 year    
Office furniture and equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 10 years   10 years    
Equipment and machinery          
Property, Plant and Equipment [Line Items]          
Total $ 140,017   $ 140,017   136,190
Equipment and machinery | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 1 year   1 year    
Equipment and machinery | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Lives (Years) 7 years   7 years    
Computer hardware and software          
Property, Plant and Equipment [Line Items]          
Total $ 9,458   $ 9,458   $ 12,285