v3.26.3
Leases (Tables)
3 Months Ended
Aug. 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$467,961 
FY281,579,517 
FY292,360,558 
FY302,371,420 
FY312,371,420 
Thereafter26,580,159 
Total$35,731,035 
Schedule of Components of Lease Expense, Supplemental Cash Flow Information and Other Information
Components of lease expense were as follows (in thousands):
Three Months Ended
August 31, 2026August 31, 2025
Operating lease cost:
Operating lease expense$6,517$6,252
Short-term lease expense106697
Total operating lease cost6,6236,949
Finance lease expense:
Amortization of right-of-use assets(1)
14,99915,334
Interest on lease liabilities1,5233,530
Total finance lease cost16,52218,864
Variable lease cost599749
Total net lease cost$23,744$26,562
(1)    Amortization of right-of-use assets is included within cost of revenues and selling, general and administrative expense in the unaudited condensed consolidated statements of operations.
Supplemental cash flow and other information related to leases is as follows:
Three Months Ended
August 31, 2026August 31, 2025
Weighted-average years remaining (in years):
Operating leases3.2 years3.7 years
Finance leases0.9 years1.1 years
Weighted-average discount rate:
Operating leases7.5 %7.4 %
Finance leases9.9 %9.9 %
Schedule of Future Minimum Operating Lease Payments
The following table represents the Company’s future minimum lease payments as of August 31, 2026:
Operating LeasesFinance LeasesTotal
FY27$16,036 $37,374$53,410 
FY2823,967 10,96834,935 
FY2918,391 —18,391 
FY304,812 —4,812 
FY311,315 —1,315 
Thereafter4,553 —4,553 
Total lease payments69,074 48,342117,416 
Less: imputed interest(8,205)(2,395)(10,600)
Total lease liabilities60,86945,947106,816 
Less: Current portion of lease liability(19,199)(43,490)(62,689)
Long-term portion of lease liability$41,670 $2,457$44,127 
Schedule of Future Minimum Finance Lease Payments
The following table represents the Company’s future minimum lease payments as of August 31, 2026:
Operating LeasesFinance LeasesTotal
FY27$16,036 $37,374$53,410 
FY2823,967 10,96834,935 
FY2918,391 —18,391 
FY304,812 —4,812 
FY311,315 —1,315 
Thereafter4,553 —4,553 
Total lease payments69,074 48,342117,416 
Less: imputed interest(8,205)(2,395)(10,600)
Total lease liabilities60,86945,947106,816 
Less: Current portion of lease liability(19,199)(43,490)(62,689)
Long-term portion of lease liability$41,670 $2,457$44,127