v3.25.2
Note 13 - Income Taxes and Deferred Income Taxes - The Components of Income Tax Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
United States $ 1,974 $ 497 $ 226
Current Income Tax Expense (Benefit) 4,494 12,256 26,454
United States (10,015) (723) (4,055)
Deferred Income Tax Expense (Benefit) (125,511) (38,872) (33,635)
Income tax recovery, net (121,017) (26,616) (7,181)
CANADA      
Foreign, current 177 10,819 26,290
Foreign, deferred (7,435) (33,422) (24,364)
Others Countries [Member]      
Foreign, current 2,343 940 (62)
Foreign, deferred $ (108,061) $ (4,727) $ (5,216)