XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 3,713 $ 23,436
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 6,557 6,992
Impairment of property and equipment 600 0
Amortization of intangible assets 9,175 10,068
Net gains from investments 0 (426)
Deferred income taxes (4,106) (3,023)
Stock-based compensation 11,169 11,036
Operating lease right-of-use assets, amortization, and impairments 9,089 8,138
Amortization of deferred financing fees 332 331
Amortization of (discount) premium on investments (168) 48
Foreign currency gains (30) (167)
Changes in assets and liabilities:    
Accounts receivable 32,288 34,801
Deferred commissions 8,000 10,741
Prepaid expenses and other current assets (1,002) 2,185
Accounts payable 403 262
Accrued expenses and other liabilities (34,839) (30,801)
Deferred revenue (20,809) (26,262)
Operating lease liabilities (10,581) (9,556)
Net cash provided by operating activities 9,791 37,803
Cash flows from investing activities:    
Purchases of property and equipment (3,903) (4,227)
Purchases of marketable investments (964) (22,819)
Proceeds from maturities of marketable investments 11,138 21,081
Other investing activity 33 246
Net cash provided by (used in) investing activities 6,304 (5,719)
Cash flows from financing activities:    
Payments on borrowings (15,000) (25,000)
Repurchases of common stock (4,082) (15,112)
Debt issuance costs (25) 0
Proceeds from issuance of common stock under employee equity incentive plans 3,485 4,298
Taxes paid related to net share settlements of stock-based compensation awards (2,620) (2,975)
Net cash used in financing activities (18,242) (38,789)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 242 (10,727)
Net change in cash, cash equivalents and restricted cash (1,905) (17,432)
Cash, cash equivalents and restricted cash, beginning of period 105,654 118,031
Cash, cash equivalents and restricted cash, end of period 103,749 100,599
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,944 1,456
Cash paid for income taxes $ 10,583 $ 5,380