Annual report pursuant to Section 13 and 15(d)

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

v3.23.3
Leases - Schedule of future minimum payments for operating leases (Details) - USD ($)
$ in Thousands
Jan. 29, 2023
Oct. 30, 2022
Jul. 31, 2022
May 01, 2022
Jan. 30, 2022
Leases [Abstract]          
2024 $ 21,511        
2025 26,759        
2026 24,447        
2027 22,083        
2028 19,747        
Thereafter 57,705        
Total undiscounted future minimum lease payments 172,252        
Less: imputed interest (25,686)        
Total present value of lease obligations 146,566        
Current operating lease liabilities (13,075) $ (11,633) $ (11,906) $ (12,576) $ (11,937)
Operating Lease Liabilities, long term $ 133,491 $ 130,229 $ 109,864 $ 103,480 $ 96,574