XML 101 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income $ 46,284 $ 38,066
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,036 2,000
Right-of-use asset amortization 1,887 0
Net foreign currency losses (gains) 721 (200)
Stock-based compensation 9,275 8,865
Deferred income taxes (182) (44,670)
(Recovery from) provision for bad debts 982 34
Other non-cash operating activities 107 107
Changes in assets and liabilities:    
Accounts receivable (1,945) (12,394)
Contract assets (25,440) (30,914)
Contract costs (345) (796)
Lease liabilities (1,932) 0
Prepaid expenses, prepaid income taxes, and other assets (2,092) (855)
Accounts payable, accrued expenses, income taxes payable and other liabilities (12,741) 34,924
Deferred revenue (1,355) 11,403
Net cash provided by operating activities 15,260 5,570
Cash flows from investing activities:    
Purchases of property, equipment and leasehold improvements (600) (96)
Payments for business acquisitions, net of cash acquired (74,219) 0
Payments for capitalized computer software costs (9) (90)
Net cash used in investing activities (74,828) (186)
Cash flows from financing activities:    
Exercises of stock options 1,018 4,054
Repurchases of common stock (50,848) (49,977)
Payments of tax withholding obligations related to restricted stock (3,166) (3,179)
Proceeds from credit agreement 100,000 0
Net cash provided by (used in) financing activities 47,004 (49,102)
Effect of exchange rate changes on cash and cash equivalents (729) (399)
Decrease in cash, cash equivalents, and restricted cash (13,293) (44,117)
Cash and cash equivalents, beginning of period 71,926 96,165
Cash, cash equivalents, and restricted cash, end of period 57,943  
Supplemental disclosure of non-cash activities:    
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses 160 (11)
Change in repurchases of common stock included in accounts payable and accrued expenses (848) 23
Lease liabilities arising from obtaining right-of-use assets 3,272 0
Supplemental disclosure of cash flow information:    
Income taxes paid, net 10,284 2,755
Interest paid 2,801 1,538
Reconciliation to amounts within the unaudited consolidated balance sheets: [Abstract]    
Restricted cash included in other non-current assets 690  
Cash, cash equivalents, and restricted cash, end of period $ 58,633 $ 52,048