XML 18 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2015
Nov. 30, 2014
Cash flows from operating activities:    
Net income $ 12,917 $ 24,613
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,542 11,164
Amortization of deferred loan costs 186 112
Foreign currency loss 624 816
Deferred income taxes 1,520 (1,052)
Loss on asset disposal 53 103
Loss on contingent consideration revaluation 522  
Non-cash compensation cost 2,965 2,465
(Increase) decrease, net of the effect of acquisitions:    
Receivables (12,961) (41,509)
Inventory (132) (1,253)
Prepaid expenses and other current assets (887) (737)
Increase (decrease), net of the effect of acquisitions:    
Accounts payable (4,172) 6,358
Other accrued liabilities 432 4,687
Income taxes (4,177) 3,371
Net cash provided by operating activities 13,432 9,138
Cash flows from investing activities:    
Capital expenditures (21,797) (11,425)
Business acquisitions, net of cash acquired (262,191) (2,949)
Restricted cash (5,000)  
Proceeds from sale of assets 5,225 35
Decrease in other assets, net 8 288
Net cash used in investing activities (283,755) (14,051)
Cash flows from financing activities:    
Net borrowings under revolving credit agreement 293,000 13,000
Deferred consideration payments (1,248) (1,000)
Contingent consideration payments (230)  
Purchase of non-controlling interest (5,934)  
Debt issuance costs (1,950)  
Corporate tax effect from share-based payment arrangements 374 1,499
Issuance of common stock from share-based payment arrangements 2,325 1,290
Payments related to withholding tax for share-based payment arrangements (1,375) (1,735)
Net cash provided by financing activities 284,962 13,054
Effect of exchange rate changes on cash (1,348) (1,776)
Net increase in cash and cash equivalents 13,291 6,365
Cash and cash equivalents at beginning of period 33,211 34,656
Cash and cash equivalents at end of period $ 46,502 $ 41,021