XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Aug. 06, 2023
Feb. 05, 2023
Aug. 31, 2022
Jun. 30, 2022
Operating Leases        
The remainder of 2024 $ 26,350      
2025 50,579      
2026 38,891      
2027 21,654      
2028 24,020      
Thereafter 47,688      
Total future lease payments 209,182   $ 89,400 $ 100,200
Less: imputed interest (35,294)      
Present value of total lease liabilities 173,888      
Finance Leases        
The remainder of 2024 5,459      
2025 4,728      
2026 183      
2027 0      
2028 0      
Thereafter 0      
Total future lease payments 10,370      
Less: imputed interest (278)      
Present value of total lease liabilities $ 10,092 $ 10,197