v3.26.1
Note 12 - Income Taxes and Deferred Income Taxes - The Components of Income Tax Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Federal, current $ 164 $ 1,974 $ 497
State, current 1,302    
Foreign, current 7,617    
Total, current 9,083 4,494 12,256
Federal, deferred (10,552) (10,015) (723)
State, deferred 1,572    
Foreign, deferred 16,995    
Total, deferred 8,015 (125,511) (38,872)
Income tax expense, net $ 17,098 (121,017) (26,616)
CANADA      
Foreign, current   177 10,819
Foreign, deferred   (7,435) (33,422)
Others Countries [Member]      
Foreign, current   2,343 940
Foreign, deferred   $ (108,061) $ (4,727)