Note 29 - Financial Risk Management and Financial Instruments (Tables)
|
12 Months Ended |
May 31, 2025 |
Notes Tables |
|
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] |
| | | | | | | | | | | | | | May 31, | |
| | Level 1 | | | Level 2 | | | Level 3 | | | 2025 | |
Financial assets | | | | | | | | | | | | | | | | |
Cash and cash equivalents | | $ | 221,666 | | | $ | — | | | $ | — | | | $ | 221,666 | |
Marketable securities | | | 34,697 | | | | — | | | | — | | | | 34,697 | |
Convertible notes receivable | | | — | | | | — | | | | — | | | | — | |
Equity investments measured at fair value | | | 909 | | | | 1,063 | | | | 8,160 | | | | 10,132 | |
Financial liabilities | | | | | | | | | | | | | | | | |
Warrant liability | | | — | | | | — | | | | (1,092 | ) | | | (1,092 | ) |
Contingent consideration | | | — | | | | — | | | | (15,000 | ) | | | (15,000 | ) |
APHA 24 Convertible debenture | | | — | | | | — | | | | — | | | | — | |
Total recurring fair value measurements | | $ | 257,272 | | | $ | 1,063 | | | $ | (7,932 | ) | | $ | 250,403 | |
| | | | | | | | | | | | | | May 31, | |
| | Level 1 | | | Level 2 | | | Level 3 | | | 2024 | |
Financial assets | | | | | | | | | | | | | | | | |
Cash and cash equivalents | | $ | 228,340 | | | $ | — | | | $ | — | | | $ | 228,340 | |
Marketable Securities | | | 32,182 | | | | — | | | | — | | | | 32,182 | |
Convertible notes receivable | | | — | | | | — | | | | 32,000 | | | | 32,000 | |
Equity investments measured at fair value | | | 919 | | | | 1,440 | | | | 5,500 | | | | 7,859 | |
Financial liabilities | | | | | | | | | | | | | | | | |
Warrant liability | | | — | | | | — | | | | (3,253 | ) | | | (3,253 | ) |
Contingent consideration | | | — | | | | — | | | | (15,000 | ) | | | (15,000 | ) |
APHA 24 Convertible debenture | | | — | | | | — | | | | (330 | ) | | | (330 | ) |
Total recurring fair value measurements | | $ | 261,441 | | | $ | 1,440 | | | $ | 18,917 | | | $ | 281,798 | |
|
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] |
| | | | | | | | | | | | | | | | | | APHA 24 | |
| | Convertible | | | Equity | | | Warrant | | | Contingent | | | Convertible | |
| | notes receivable | | | Investments | | | Liability | | | Consideration | | | Debt | |
Balance, May 31, 2024 | | $ | 32,000 | | | $ | 5,500 | | | $ | (3,253 | ) | | $ | (15,000 | ) | | $ | (330 | ) |
Additions/(Repayments) | | | (12,000 | ) | | | 8,160 | | | | — | | | | — | | | | 330 | |
Redemption | | | — | | | | — | | | | — | | | | — | | | | — | |
Unrealized gain (loss) on fair value | | | — | | | | (5,500 | ) | | | 2,161 | | | | — | | | | — | |
Impairments | | | (20,000 | ) | | | — | | | | — | | | | — | | | | — | |
Balance, May 31, 2025 | | $ | — | | | $ | 8,160 | | | $ | (1,092 | ) | | $ | (15,000 | ) | | $ | — | |
| | | | | | | | | | | | | | | | | | APHA 24 | |
| | Convertible | | | Equity | | | Warrant | | | Contingent | | | Convertible | |
| | notes receivable | | | Investments | | | Liability | | | Consideration | | | Debt | |
Balance, May 31, 2023 | | $ | 103,401 | | | $ | 5,651 | | | $ | (1,817 | ) | | $ | (27,107 | ) | | $ | (120,568 | ) |
Additions/(Repayments) | | | — | | | | — | | | | — | | | | (4,181 | ) | | | 136,410 | |
Redemption | | | (28,720 | ) | | | — | | | | — | | | | 760 | | | | — | |
Unrealized gain (loss) on fair value | | | — | | | | (151 | ) | | | (1,436 | ) | | | 15,528 | | | | (16,172 | ) |
Impairments | | | (42,681 | ) | | | — | | | | — | | | | — | | | | — | |
Balance, May 31, 2024 | | $ | 32,000 | | | $ | 5,500 | | | $ | (3,253 | ) | | $ | (15,000 | ) | | $ | (330 | ) |
|
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] |
| | | Significant | | | |
| Valuation | | unobservable | | | |
Financial asset / financial liability | technique | | input | | Inputs | |
Warrant liability | Black-Scholes | | Volatility, | | 50% | |
| | | expected life (in years) | | 0.3 | |
Contingent consideration | Discounted cash flows | | Discount rate, | | 11% | |
| | | Probability of achievement | | 100% and 0% | |
Equity investments | Discounted cash flows | | Probability of achievement | | 70% | |
|
Accounts Receivable, Noncurrent, Past Due [Table Text Block] |
| | Total | | | 0-30 days | | | 31-60 days | | | 61-90 days | | | 90+ days | |
Accounts receivable, net | | $ | 121,489 | | | $ | 108,925 | | | $ | 2,771 | | | $ | 2,123 | | | $ | 7,670 | |
| | | 100 | % | | | 90 | % | | | 2 | % | | | 2 | % | | | 6 | % |
|
Accounts Receivable, Allowance for Credit Loss [Table Text Block] |
| | Balance at the beginning of period | | | Movement during the year(1) | | | Balance at end of period | |
Fiscal year ended May 31, 2025 | | | | | | | | | | | | |
Allowance for doubtful accounts and credit loss provision | | $ | 7,714 | | | $ | (4,012 | ) | | $ | 3,702 | |
Fiscal year ended May 31, 2024 | | | | | | | | | | | | |
Allowance for doubtful accounts and credit loss provision | | | 6,641 | | | | 1,073 | | | | 7,714 | |
Fiscal year ended May 31, 2023 | | | | | | | | | | | | |
Allowance for doubtful accounts and credit loss provision | | | 5,404 | | | | 1,237 | | | | 6,641 | |
|