XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
May 31, 2022
Total $ 655,362  
Total, 2023 235,890  
Total, 2024 334,861  
Total, 2025 41,074  
Total, 2026 4,982  
Total, thereafter 36,743  
Material Purchase Obligations [Member]    
Purchase obligations, total 26,878  
Purchase obligations, 2023 19,946  
Purchase obligations, 2024 5,515  
Purchase obligations, 2025 840  
Purchase obligations, 2026 239  
Purchase obligations, thereafter 338  
Capital Addition Purchase Commitments [Member]    
Purchase obligations, total 5,433  
Purchase obligations, 2023 5,433  
Purchase obligations, 2024 0  
Purchase obligations, 2025 0  
Purchase obligations, 2026 0  
Purchase obligations, thereafter 0  
Long-term Debt, Excluding Convertible Debentures [Member]    
Long-term debt repayment 173,981 $ 187,152
Long-term debt repayment, 2023 20,681  
Long-term debt repayment, 2024 70,106  
Long-term debt repayment, 2025 40,234  
Long-term debt repayment, 2026 4,743  
Long-term debt repayment, thereafter 36,405  
Convertible Debt [Member]    
Long-term debt repayment 449,070  
Long-term debt repayment, 2023 189,830  
Long-term debt repayment, 2024 259,240  
Long-term debt repayment, 2025 0  
Long-term debt repayment, 2026 0  
Long-term debt repayment, thereafter $ 0