XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Long-term Debt - Net Carrying Amount of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Carrying amount of long-term debt $ 372,451 $ 395,422
Credit Facility Due in November 2025 [Member]    
Carrying amount of long-term debt 44,400 45,260
Term Loan Due in July 2033 [Member]    
Carrying amount of long-term debt 10,905 10,959
Term Loan Due in April 2032 [Member]    
Carrying amount of long-term debt 13,105 13,092
Term Loan Due in August 2026 [Member]    
Carrying amount of long-term debt 330 346
Mortgage Payable Due in August 2026 [Member]    
Carrying amount of long-term debt 2,128 2,104
Term Loan Due in December 2023, One [Member]    
Carrying amount of long-term debt 545 803
Term Loan Due in December 2023, Two [Member]    
Carrying amount of long-term debt 442 755
Term Loan Due in April 2025 [Member]    
Carrying amount of long-term debt 732 819
Term Loan Due in August 2028 [Member]    
Carrying amount of long-term debt 3,702 1,706
Mortgage Payable Due in October 2030 [Member]    
Carrying amount of long-term debt 20,688 20,863
Term Loan Due in June 2028 [Member]    
Carrying amount of long-term debt 70,000 65,000
Long-term Debt, Excluding Convertible Debentures [Member]    
Carrying amount of long-term debt 166,977 161,707
Unamortized financing fees (1,098) (738)
Net carrying amount 165,879 160,969
Less principal portion included in current liabilities (13,489) (24,080)
Total noncurrent portion of long-term debt $ 152,390 $ 136,889