Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.26.3
Leases (Tables)
3 Months Ended
Aug. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense and Supplemental Information
Components of lease expense were as follows (in thousands):
Three Months Ended
August 31, 2026 August 31, 2025
Operating lease cost:
Operating lease expense(1)
$ 6,157 $ 6,078
Short-term lease expense — —
Total operating lease cost 6,157 6,078
Finance lease expense:
Amortization of right-of-use assets(1)
12,633 14,375
Interest on lease liabilities 1,327 3,233
Total finance lease cost 13,960 17,608
Total net lease cost $ 20,117 $ 23,686
(1)Amortization of right-of-use assets is included within cost of revenues and selling, general and administrative expense in the Company's condensed consolidated statements of operations.
Supplemental information related to leases is as follows:
Three Months Ended
August 31, 2026 August 31, 2025
Weighted-average years remaining (in years):
Finance leases 2.0 1.1
Operating leases 2.3 3.8
Weighted-average discount rate:
Finance leases 9.9  % 9.9  %
Operating leases 7.7  % 7.6  %
Schedule of Future Minimum Operating Lease Payments
The following table represents the Company’s future minimum lease payments as of August 31, 2026 (in thousands):
Operating Leases Finance Leases Total
FY 2027 $ 16,666  $ 37,363 $ 54,029 
FY 2028 22,737  10,967 33,704 
FY 2029 17,152  — 17,152 
FY 2030 3,536  — 3,536 
FY 2031 —  — — 
Thereafter —  —  — 
Total lease payments 60,091  48,330 108,421 
Less: imputed interest (5,659) (2,395) (8,054)
Total lease liabilities 54,432  45,935 100,367 
Less: Current portion of lease liability (18,998) (43,478) (62,476)
Long-term portion of lease liability $ 35,434  $ 2,457 $ 37,891 
Schedule of Future Minimum Finance Lease Payments
The following table represents the Company’s future minimum lease payments as of August 31, 2026 (in thousands):
Operating Leases Finance Leases Total
FY 2027 $ 16,666  $ 37,363 $ 54,029 
FY 2028 22,737  10,967 33,704 
FY 2029 17,152  — 17,152 
FY 2030 3,536  — 3,536 
FY 2031 —  — — 
Thereafter —  —  — 
Total lease payments 60,091  48,330 108,421 
Less: imputed interest (5,659) (2,395) (8,054)
Total lease liabilities 54,432  45,935 100,367 
Less: Current portion of lease liability (18,998) (43,478) (62,476)
Long-term portion of lease liability $ 35,434  $ 2,457 $ 37,891