v3.24.1.1.u2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Jan. 27, 2024
Property, Plant and Equipment [Line Items]      
Total $ 1,485,853   $ 1,476,881
Less: accumulated depreciation (1,027,656)   (1,031,972)
Property and equipment, net 458,197   444,909
Depreciation expense 39,400 $ 33,800  
Land      
Property, Plant and Equipment [Line Items]      
Total 8,419   8,419
Buildings      
Property, Plant and Equipment [Line Items]      
Total $ 10,459   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 $ 19,613   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 $ 872,643   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    
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Total $ 420,570   414,067
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 $ 142,266   138,937
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 $ 11,883   $ 11,927