XML 112 R96.htm IDEA: XBRL DOCUMENT v3.5.0.2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2016
May 31, 2015
May 31, 2014
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 468 $ 401 $ 509
Additions: Charged to Costs and Expenses 515 324 174
Deductions: Uncollectible Accounts Write-Off 630 257 282
Balance at End of Year 353 468 401
Reserve for operating losses-merchant card processing      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 1,286 1,724 2,318
Additions: Charged to Costs and Expenses 3,729 4,928 8,658
Deductions: Uncollectible Accounts Write-Off 2,555 5,366 9,252
Balance at End of Year 2,460 1,286 1,724
Reserve for sales allowances-Merchant card processing      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 4,929 601 961
Additions: Charged to Costs and Expenses 3,571 7,974 1,330
Deductions: Uncollectible Accounts Write-Off 7,450 3,646 1,690
Balance at End of Year 1,050 4,929 601
Reserve for operating losses-check guarantee processing      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 2,684 2,998 3,144
Additions: Charged to Costs and Expenses 22,827 9,578 11,916
Deductions: Uncollectible Accounts Write-Off 20,643 9,892 12,062
Balance at End of Year 4,868 2,684 2,998
Deferred income tax asset valuation allowance      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 3,823 7,199 28,464
Additions: Charged to Costs and Expenses 11,296 (3,376) (21,265)
Deductions: Uncollectible Accounts Write-Off 0 0 0
Balance at End of Year $ 15,119 $ 3,823 $ 7,199