XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Note 15 - Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
May 31, 2024
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

May 31,

   

May 31,

 
   

2024

   

2023

 

Trade payables

  $ 105,392     $ 70,819  

Accrued liabilities

    92,424       48,394  

Litigation accrual

    24,378       25,000  

Accrued payroll and employment related taxes

    6,154       18,772  

Income taxes payable

    4,092       14,934  

Accrued interest

    4,217       8,102  

Sales taxes payable

    5,300       4,661  

Total

  $ 241,957     $ 190,682