XML 58 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
May 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for All Noncancelable Leases
Future minimum lease payments for noncancelable operating leases at May 31, 2016 were as follows:
Years ending May 31:
 
2017
$
34,373

2018
28,824

2019
23,467

2020
18,412

2021
15,150

Thereafter
52,368

   Total future minimum lease payments
$
172,594