v3.25.2
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