XML 136 R119.htm IDEA: XBRL DOCUMENT v3.24.2
Note 28 - Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Debt instrument $ 129,913 $ 395,422
Total 408,030  
Total, 2024 42,822  
Total, 2025 76,781  
Total, 2026 184,264  
Total, 2027 68,672  
Total, thereafter 35,491  
Material Purchase Obligations [Member]    
Purchase obligations, total 59,959  
Purchase obligations, 2024 26,410  
Purchase obligations, 2025 33,549  
Purchase obligations, 2026 0  
Purchase obligations, 2027 0  
Purchase obligations, thereafter 0  
Capital Addition Purchase Commitments [Member]    
Purchase obligations, total 575  
Purchase obligations, 2024 575  
Purchase obligations, 2025 0  
Purchase obligations, 2026 0  
Purchase obligations, 2027 0  
Purchase obligations, thereafter 0  
Long-term Debt, Excluding Convertible Debentures [Member]    
Debt instrument 174,666 $ 161,707
Debt Instrument, 2024 15,507  
Long-term debt repayment 43,232  
Debt instrument, 2026 11,764  
Debt instrument, 2027 68,672  
Debt instrument, thereafter 35,491  
Convertible Debentures [Member]    
Debt instrument 172,830  
Debt Instrument, 2024 330  
Long-term debt repayment 0  
Debt instrument, 2026 172,500  
Debt instrument, 2027 0  
Debt instrument, thereafter $ 0