XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Note 18 - Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Long-term debt repayment $ 372,451 $ 395,422
Total 661,587  
Total, 2024 365,898  
Total, 2025 35,724  
Total, 2026 10,337  
Total, 2027 9,287  
Total, thereafter 240,341  
Material Purchase Obligations [Member]    
Convertible notes 3,675  
Convertible notes 875  
Purchase obligations, total 56,525  
Purchase obligations, 2024 33,484  
Purchase obligations, 2025 18,491  
Purchase obligations, thereafter 0  
Capital Addition Purchase Commitments [Member]    
Convertible notes 0  
Convertible notes 0  
Purchase obligations, total 1,515  
Purchase obligations, 2024 1,515  
Purchase obligations, 2025 0  
Purchase obligations, thereafter 0  
Long-term Debt, Excluding Convertible Debentures [Member]    
Long-term debt repayment 166,977 $ 161,707
Long-term debt repayment, 2024 66,829  
Long-term debt repayment, 2025 17,233  
Long-term debt repayment, 2026 6,662  
Long-term debt repayment, 2027 8,412  
Long-term debt repayment, thereafter 67,841  
Convertible Debt Securities [Member]    
Long-term debt repayment 436,570  
Long-term debt repayment, 2024 264,070  
Long-term debt repayment, 2025 0  
Long-term debt repayment, thereafter 172,500  
Convertible notes 0  
Convertible notes $ 0