v3.26.1
Note 14 - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
Dec. 31, 2025
May 31, 2025
Trade payables $ 114,538   $ 107,348
Accrued liabilities 135,906   103,260
Litigation accrual 11,931   12,431
Accrued payroll and employment related taxes 20,013   1,436
Income taxes payable 12,667   58
Accrued interest 3,258   4,193
Sales taxes payable 19,775   6,596
Total $ 318,088 $ 235,322 $ 235,322