v3.22.2.2
Leases (Undiscounted future lease payment liabilities) (Details)
$ in Thousands
Oct. 29, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
Payments due remainder of fiscal year $ 24,786
Payments due year one 84,694
Payments due year two 62,107
Payments due year three 39,812
Payments due year four 28,725
Payments due after year four 60,237
Total lease payments 300,361
Less: Imputed interest 32,655
Total operating lease liability 267,706
Total lease payments, leases signed not commenced $ 16,027