XML 12 R39.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 18 - Commitments and Contingencies (Tables)
3 Months Ended
Aug. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
 

Year ended May 31:

         
 

2016

  $ 13,917    
 

2017

    9,021    
 

2018

    3,883    
 

2019

    4,083    
 

2020

    4,283    
 

Thereafter

    2,567    
      $ 37,754