XML 84 R68.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
May 31, 2016
May 31, 2015
Accounts Payable and Accrued Liabilities [Abstract]    
Customer deposits $ 225,067 $ 45,333
Compensation and benefits 90,658 57,238
Fees and assessments from card networks 54,234 39,417
Unearned revenue 42,027 5,239
Commissions payable to third parties 37,589 63,737
Trade accounts payable 25,195 22,836
Current portion of accrued buyout liability 20,400 0
Third party processing fees 16,985 4,399
Other 184,259 88,676
Accounts payable and accrued liabilities $ 696,414 $ 326,875