XML 16 R6.htm IDEA: XBRL DOCUMENT v3.4.0.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Cash flows from operating activities:    
Net income $ 5,173,000 $ 3,480,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 968,000 1,015,000
Deferred income taxes 737,000 (63,000)
Non-cash share-based compensation expense 536,000 184,000
Tax benefit from exercise of stock options 38,000 14,000
Non-cash change in uncertain tax positions $ (119,000) 13,000
Write off of purchase option 657,000
Net changes in assets and liabilities:    
Trade accounts receivable $ (4,167,000) (3,838,000)
Unbilled revenue 33,000 (177,000)
Prepaid expenses (254,000) (374,000)
Accounts payable 469,000 (141,000)
Accrued expenses, wages, bonuses and profit sharing 58,000 67,000
Income taxes receivable and payable (2,451,000) 378,000
Deferred revenue 3,013,000 363,000
Net cash provided by operating activities 4,034,000 1,578,000
Cash flows from investing activities:    
Purchases of property and equipment (1,084,000) (757,000)
Net cash used in investing activities (1,084,000) (757,000)
Cash flows from financing activities:    
Payments on notes payable (594,000) (576,000)
Payments on capital lease obligations (25,000) $ (50,000)
Proceeds from exercise of stock options 547,000
Common stock withheld for payroll tax on share based compensation (147,000) $ (92,000)
Cash paid for non-controlling interest (2,000,000)
Excess tax benefit from share-based compensation 333,000 $ 94,000
Payment of dividends on common stock (18,440,000) (2,511,000)
Net cash used in financing activities (20,326,000) (3,135,000)
Effect of exchange rate changes on cash 597,000 (718,000)
Decrease in cash and cash equivalents (16,779,000) (3,032,000)
Cash and cash equivalents at beginning of period 42,145,000 40,042,000
Cash and cash equivalents at end of period 25,366,000 37,010,000
Supplemental disclosure of cash paid for:    
Interest, net of capitalized amounts 83,000 59,000
Income taxes $ 4,361,000 $ 1,893,000