Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of future minimum payments for operating leases (Details)

v3.23.1
Leases - Schedule of future minimum payments for operating leases (Details) - USD ($)
$ in Thousands
Jan. 29, 2023
Jan. 30, 2022
Leases [Abstract]    
2024 $ 27,671  
2025 26,759  
2026 24,447  
2027 22,083  
2028 19,747  
Thereafter 62,832  
Total undiscounted future minimum lease payments 183,539  
Less: imputed interest (25,686)  
Total present value of lease obligations 157,853  
Current operating lease liabilities (21,898) $ (16,382)
Operating Lease Liabilities, long term $ 135,955 $ 96,574