XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Lease liability payment schedule CY (Details)
$ in Thousands
May 01, 2021
USD ($)
Required lease liability payments due  
Remainder of 2021 $ 53,437
2022 64,840
2023 57,701
2024 45,817
2025 32,578
2026 26,478
After 2026 41,521
Total lease payments 322,372
Less: Difference between discounted and undiscounted lease payments 35,788
Present value of lease liabilities $ 286,584