XML 111 R51.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 22 - Commitments and Contingencies (Tables)
12 Months Ended
May 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]

Year Ended May 31:

       

2015

  $ 4,345  

2016

    4,102  

2017

    3,774  

2018

    3,601  

2019

    3,129  

Thereafter

    12,915  
    $ 31,866  
Long-term Purchase Commitment [Table Text Block]

Year Ended May 31:

       

2015

  $ 21,640  

2016

    6,823  

2017

    3,799  

2018

    3,928  

2019

    4,083