v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Cash flows from operating activities    
Net (loss) income $ 2,528 $ 2,497
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 8,700 3,551
Depreciation and amortization 924 1,199
Deferred income taxes (1,691) 196
Contingent consideration expense 19 0
Loss on impairment of intangible assets 142 0
Foreign currency remeasurement loss 478 1,157
Changes in operating assets and liabilities, net of effects from acquisitions:    
Accounts receivable 441 (1,448)
Unbilled accounts receivable (241) (191)
Prepaid expenses and other current assets 390 (1,358)
Other non-current assets (381) 0
Accounts payable 178 879
Accrued expenses and other current liabilities (715) 1,258
Deferred revenue 3,086 3,469
Other non-current liabilities 780 (69)
Net cash provided by operating activities 14,638 11,140
Cash flows from investing activities    
Purchases of property and equipment; and software (399) (387)
Payments for acquisitions, net of cash acquired (5,309) 0
Purchase of short-term investment (15,099) (15,000)
Sale of short-term investment 15,000 15,000
Net cash used in investing activities (5,807) (387)
Cash flows from financing activities    
Proceeds from exercise of common stock options 3,192 2,037
Net cash provided by financing activities 3,192 2,037
Effect of exchange rate changes on cash and cash equivalents (296) (2,045)
Net increase in cash and cash equivalents and restricted cash 11,727 10,745
Cash and cash equivalents and restricted cash, beginning of the period 86,728 61,094
Cash and cash equivalents and restricted cash, end of the period 98,455 71,839
Supplemental disclosure of cash flow activities    
Cash paid for taxes 429 0
Supplemental disclosure of non-cash operating, investing and financing activities    
Unpaid purchases of property and equipment 58 15
Series A Redeemable Convertible Preferred Stock dividend accretion $ 1,345 $ 1,262