XML 84 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 16 - Income Taxes (Details Textual)
9 Months Ended
Feb. 29, 2016
Feb. 28, 2015
Effective Income Tax Rate Reconciliation, Percent (33.70%) 73.00%