XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Note 13 - Income Taxes and Deferred Income Taxes - The Components of Income Tax Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
United States $ 497 $ 226 $ 262
Current Income Tax Expense (Benefit) 12,256 26,454 24,009
United States (723) (4,055) 520
Deferred Income Tax Expense (Benefit) (38,872) (33,635) (30,551)
Income tax benefits, net (26,616) (7,181) (6,542)
CANADA      
Foreign, current 10,819 26,290 23,268
Foreign, deferred (33,422) (24,364) (17,154)
Others Countries [Member]      
Foreign, current 940 (62) 479
Foreign, deferred $ (4,727) $ (5,216) $ (13,917)