XML 146 R112.htm IDEA: XBRL DOCUMENT v3.21.2
Long-term Debt - Schedule of Net Carrying Amount of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Debt Instrument [Line Items]    
Long-term debt, gross $ 206,169 $ 100,646
Deduct - unamortized financing fees (2,061) (477)
- principal portion included in current liabilities (36,622) (6,141)
Long-term debt 167,486 94,028
Credit Facility Due in November 2022    
Debt Instrument [Line Items]    
Long-term debt, gross 62,964 58,026
Term Loan Due in July 2023    
Debt Instrument [Line Items]    
Long-term debt, gross 14,335 13,231
Term Loan Due in April 2022    
Debt Instrument [Line Items]    
Long-term debt, gross 17,117 15,939
Term Loan Due in July 2021    
Debt Instrument [Line Items]    
Long-term debt, gross 587 602
Mortgage Payable due in July 2021    
Debt Instrument [Line Items]    
Long-term debt, gross 2,562 2,349
Vendor-Take-Back Mortgage Due in June 2021    
Debt Instrument [Line Items]    
Long-term debt, gross 92 508
Term Loan Due in December 2023 | Euro Interbank Offered Rate + 1.79%    
Debt Instrument [Line Items]    
Long-term debt, gross 3,356 4,163
Term Loan Due in December 2023 | Euro Interbank Offered Rate + 2.68%    
Debt Instrument [Line Items]    
Long-term debt, gross 3,356 4,163
Term Loan Due in April 2025 | Euro Interbank Offered Rate + 2.00%    
Debt Instrument [Line Items]    
Long-term debt, gross 1,831 $ 1,665
Term Loan Due in June 2025 | Euro Interbank Offered Rate + 2.00%    
Debt Instrument [Line Items]    
Long-term debt, gross 1,831  
Term Loan Due in March 2024 | EURIBOR    
Debt Instrument [Line Items]    
Long-term debt, gross $ 98,138