XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net income $ 18,888 $ 12,624
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 1,204 1,251
Amortization expense 1,204 918
Amortization of debt issuance costs 46 45
Non-cash stock compensation expense 4,412 4,817
Provision for doubtful accounts 196 224
Loss (gain) on foreign currency translation (297) 399
Release of valuation allowance 1,860 2,036
Changes in assets and liabilities:    
(Increase) decrease in accounts receivable and unbilled revenue (1,551) 62
Increase in prepaid expenses and other assets (953) (1,412)
Decrease in accounts payable (34) (1,327)
Decrease in accrued expenses and other liabilities (5,895) (6,821)
Decrease in income tax payable (4,247) (3,830)
Net cash provided by operating activities 14,833 8,986
Cash flows from investing activities:    
Purchases of property and equipment (5,161) (2,946)
Cash consideration paid for acquisitions   (9,268)
Cash acquired in acquisitions   261
Net cash used in investing activities (5,161) (11,953)
Cash flows from financing activities:    
Proceeds from ESPP 387 562
Proceeds from borrowings   19,000
Repayment of borrowings (5,500) (6,000)
Dividends paid (4,656) (4,023)
Exercise of stock options   200
Repurchase of common stock (4,149) (12,060)
Net cash used in financing activities (13,918) (2,321)
Effect of exchange rate on cash 4 (3)
Net decrease in cash and cash equivalents (4,242) (5,291)
Cash at beginning of period 17,512 19,710
Cash at end of period 13,270 14,419
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 5,400 3,735
Cash paid for interest $ 296 163
Supplemental disclosure of non-cash acquisition financing activities:    
Shares issued to sellers of Jibe Consulting   $ 3,600,000