Note 14 - Other Long-term Liabilities (Details) - Other Long-term Liabilities - USD ($)
$ in Thousands
May. 31, 2015
May. 31, 2014
May. 31, 2013
Other Long-term Liabilities [Abstract]      
Contingent consideration liability $ 18,526 $ 11,300 $ 4,504
Unrecognized tax benefits 9,066 10,399 $ 12,729
Severance indemnity for employees 1,223 1,384  
Interest rate swap and other liabilities 252 712  
Deferred leasehold improvement incentive 145 124  
Other long-term liabilities $ 29,212 $ 23,919