v3.25.2
Note 13 - Income Taxes and Deferred Income Taxes - Schedule of Domestic and Foreign Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
United States $ (1,648,187) $ (126,735) $ (506,984)
Loss before income taxes (2,302,373) (249,020) (1,450,181)
CANADA      
Foreign (277,811) (106,822) (912,717)
Others Countries [Member]      
Foreign $ (376,375) $ (15,463) $ (30,480)