XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.2
Note 16 - Long-term Debt - Net Carrying Amount of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Carrying amount of long-term debt $ 129,913 $ 395,422
Credit Facility Due in November 2025 [Member]    
Carrying amount of long-term debt 39,420 45,260
Term Loan Due in July 2033 [Member]    
Carrying amount of long-term debt 10,212 10,959
Term Loan Due in July 2033 Two [Member]    
Carrying amount of long-term debt 12,422 13,092
Term Loan Due in August 2026 [Member]    
Carrying amount of long-term debt 263 346
Mortgage Payable Due in August 2026 [Member]    
Carrying amount of long-term debt 2,089 2,104
Term Loan Due in December 2023, One [Member]    
Carrying amount of long-term debt 0 803
Term Loan Due in December 2023, Two [Member]    
Carrying amount of long-term debt 0 755
Term Loan Due in April 2025 [Member]    
Carrying amount of long-term debt 417 819
Term Loan Due in August 2028 [Member]    
Carrying amount of long-term debt 3,151 1,706
Mortgage Payable Due in October 2030 [Member]    
Carrying amount of long-term debt 20,066 20,863
Term Loan Due in June 2028 [Member]    
Carrying amount of long-term debt 86,626 65,000
Long-term Debt, Excluding Convertible Debentures [Member]    
Carrying amount of long-term debt 174,666 161,707
Unamortized financing fees (808) (738)
Net carrying amount 173,858 160,969
Less principal portion included in current liabilities (15,506) (24,080)
Total noncurrent portion of long-term debt $ 158,352 $ 136,889