XML 68 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
OPERATING ACTIVITIES:      
Net income   $ 14,218 $ 10,098
Adjustments to reconcile net income to net cash provided by operating activities:      
Stock-based compensation   3,283 12,526
Depreciation and amortization   5,532 5,588
Provision for doubtful accounts   2,083 (179)
Unrealized foreign currency (gain)/loss   272 (48)
Interest expense on finance leases $ 10 23  
Deferred income taxes   (291) (415)
Loss on sale of fixed assets   145  
Gain on sale of business (10,149) (10,149)  
Change in the estimated fair value of acquisition-related contingent consideration (2,387) (843)  
Changes in assets and liabilities      
Accounts receivable   5,730 9,011
Inventories   (3,255) (649)
Prepaid expenses and other assets   1,438 615
Accounts payable   (1,042) (2,179)
Deferred revenue   348 1,741
Accrued expenses and other liabilities   (6,654) (11,302)
Net cash provided by operating activities   10,838 24,807
INVESTING ACTIVITIES:      
Purchases of investments   (92,173) (135,625)
Proceeds from maturities and redemptions of investments   91,451 124,071
Purchases of property and equipment (2,448) (7,961) (5,938)
Acquisition of businesses, net of cash acquired   (13,217)  
Proceeds from sale of business   12,000  
Net cash used in investing activities   (9,900) (17,492)
FINANCING ACTIVITIES:      
Repayments of loans   (724)  
Cash payments for lease liability (129) (253)  
Proceeds from exercise of stock options   169 1,684
Repurchase of common stock   (3,711) (3,181)
Net cash used in financing activities   (4,519) (1,497)
EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH   608 (541)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS   (2,973) 5,277
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD   88,438 72,869
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 85,465 85,465 78,146
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for income taxes   7,470 14,482
Non-cash investing and financing activities      
Accrued property and equipment purchases   477 592
Unrealized gain (loss) on marketable securities   $ 877 $ (352)