XML 52 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Cash Flows from Operating Activities    
Net income $ 17,074,000 $ 19,714,000
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Non-cash equity compensation 5,701,000 6,831,000
Depreciation and amortization 16,345,000 10,422,000
Other adjustments, net (736,000) (610,000)
Changes in operating assets and liabilities, net of the effect of acquisitions:    
Contract receivables, net (23,956,000) (29,125,000)
Prepaid expenses and other assets 686,000 (8,765,000)
Accounts payable (3,267,000) (605,000)
Accrued salaries and benefits (10,418,000) (1,463,000)
Accrued expenses (5,942,000) 4,339,000
Deferred revenue 270,000 (3,773,000)
Income tax receivable and payable 7,870,000 (3,973,000)
Other liabilities 1,362,000 (832,000)
Net Cash Provided by (Used in) Operating Activities 4,989,000 (7,840,000)
Cash Flows from Investing Activities    
Capital expenditures for property and equipment and capitalized software (7,148,000) (8,103,000)
Payments for business acquisitions, net of cash received (1,818,000) (57,718,000)
Net Cash Used in Investing Activities (8,966,000) (65,821,000)
Cash Flows from Financing Activities    
Advances from working capital facilities 211,777,000 270,901,000
Payments on working capital facilities (201,829,000) (178,093,000)
Debt issue costs (17,000) (753,000)
Proceeds from exercise of options 495,000 1,532,000
Tax benefits of stock option exercises and award vesting 1,234,000 3,167,000
Net payments for stockholder issuances and buybacks (10,760,000) (23,954,000)
Net Cash Provided by Financing Activities 900,000 72,800,000
Effect of exchange rate changes on cash (1,596,000) (66,000)
Decrease in Cash (4,673,000) (927,000)
Cash, beginning of period 12,122,000 8,953,000
Cash, end of period 7,449,000 8,026,000
Supplemental Disclosure of Cash Flow Information    
Interest 5,940,000 1,293,000
Income taxes $ 9,263,000 $ 13,666,000