v3.26.1
Leases (Tables)
12 Months Ended
May 31, 2026
Leases [Abstract]  
Schedule of Lease Payments Due Reimbursements of operating expenses and variable rent increases are excluded from the table below (in thousands):
Minimum Contracted Payments
FY27$451,065 
FY281,453,748 
FY292,251,769 
FY302,280,829 
FY312,299,574 
Thereafter27,107,897 
Total$35,844,882 
Schedule of Components of Lease Expense, Supplemental Cash Flow Information and Other Information
Components of lease expense were as follows (in thousands):
May 31, 2026May 31, 2025May 31, 2024
Operating lease cost:
Operating lease expense$7,709$36,764$16,700
Short-term lease expense1,17576957
Total operating lease cost8,88437,53316,757
Finance lease expense:
Amortization of right-of-use assets(1)
27,40585,65363,930
Interest on lease liabilities3,61218,58310,597
Total finance lease cost31,017104,23674,527
Variable lease cost2,5802,612169
Sublease Income(70)
Total net lease cost$42,481$144,381$91,383
(1)    Amortization of right-of-use assets is included within cost of revenues and selling, general and administrative expense in the consolidated statements of operations.
Supplemental cash flow and other information related to leases is as follows:
Fiscal Year Ended
May 31, 2026May 31, 2025
Weighted-average years remaining (in years):
Finance leases1.0 years0.7 years
Operating leases3.4 years3.0 years
Weighted-average discount rate:
Finance leases9.9 %9.9 %
Operating leases7.7 %7.6 %
Schedule of Future Minimum Operating Lease Payments
The following table represents the Company’s future minimum lease payments as of May 31, 2026 (in thousands):
Operating LeasesFinance LeasesTotal
FY27$22,218 $51,069$73,287 
FY2823,853 10,96834,821 
FY2918,391 18,391 
FY304,812 4,812 
FY311,315 1,315 
Thereafter4,553 4,553 
Total lease payments75,142 62,037137,179 
Less: imputed interest(9,480)(3,721)(13,201)
Total lease liabilities65,66258,316123,978 
Less: Current portion of lease liability(18,484)(47,585)(66,069)
Long-term portion of lease liability$47,178 $10,731$57,909 
Schedule of Future Minimum Finance Lease Payments
The following table represents the Company’s future minimum lease payments as of May 31, 2026 (in thousands):
Operating LeasesFinance LeasesTotal
FY27$22,218 $51,069$73,287 
FY2823,853 10,96834,821 
FY2918,391 18,391 
FY304,812 4,812 
FY311,315 1,315 
Thereafter4,553 4,553 
Total lease payments75,142 62,037137,179 
Less: imputed interest(9,480)(3,721)(13,201)
Total lease liabilities65,66258,316123,978 
Less: Current portion of lease liability(18,484)(47,585)(66,069)
Long-term portion of lease liability$47,178 $10,731$57,909