XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income $ 4,148 $ 3,956
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,319 2,290
Amortization of intangible assets 3,362 3,903
Net gains from investments (426) 0
Deferred income taxes (1,012) (2,395)
Stock-based compensation 3,294 2,492
Operating lease right-of-use assets amortization 2,690 2,666
Amortization of deferred financing fees 109 232
Amortization of premium on investments 43 0
Foreign currency losses 216 521
Changes in assets and liabilities:    
Accounts receivable 16,239 15,181
Deferred commissions 2,402 1,683
Prepaid expenses and other current assets (1,696) (1,255)
Accounts payable 50 (275)
Accrued expenses and other liabilities (41,120) (22,235)
Deferred revenue 34,909 36,505
Operating lease liabilities (2,861) (2,718)
Net cash provided by operating activities 22,666 40,551
Cash flows from investing activities:    
Purchases of property and equipment (1,262) (1,468)
Purchases of marketable investments (3,190) 0
Proceeds from maturities of marketable investments 2,455 0
Other investing activity 85 0
Net cash used in investing activities (1,912) (1,468)
Cash flows from financing activities:    
Payments on borrowings (15,000) (3,125)
Repurchases of common stock (9,459) 0
Proceeds from issuance of common stock under employee equity incentive plans 1,861 2,614
Taxes paid related to net share settlements of stock-based compensation awards (139) (480)
Net cash used in financing activities (22,737) (991)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,353) (478)
Net change in cash, cash equivalents and restricted cash (3,336) 37,614
Cash, cash equivalents and restricted cash, beginning of period 118,031 90,652
Cash, cash equivalents and restricted cash, end of period 114,695 128,266
Supplemental disclosure of cash flow information:    
Cash paid for interest 516 902
Cash paid for income taxes $ 1,155 $ 1,719