v3.25.2
Note 8 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Cost $ 1,628,441 $ 1,593,071
Accumulated amortization (343,258) (261,758)
Accumulated impairment losses (1,263,760) (415,844)
Total 21,423 915,469
Customer Relationships and Distribution Channel [Member]    
Cost 610,240 603,939
Accumulated amortization (166,032) (131,402)
Accumulated impairment losses (444,208) (110,000)
Total 0 362,537
Licenses, Permits and Applications [Member]    
Cost 387,238 368,057
Accumulated amortization (9,693) (7,525)
Accumulated impairment losses (367,022) (180,373)
Total 10,523 180,159
Noncompete Agreements [Member]    
Cost 12,449 12,403
Accumulated amortization (12,449) (12,403)
Accumulated impairment losses 0 0
Total 0 0
Intellectual Property, Trademarks, Know How and Brands [Member]    
Cost 618,514 608,672
Accumulated amortization (155,084) (110,428)
Accumulated impairment losses (452,530) (125,471)
Total $ 10,900 $ 372,773