XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities:    
Net income $ 1,645 $ 7,164
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,845 2,287
Amortization 2,166 2,757
Provision for bad debt 758 170
Stock-based compensation 12,276 9,655
Amortization of debt issuance costs 627 624
Deferred tax benefit (1,298) (1,420)
Changes in operating assets and liabilities:    
Accounts receivable 8,294 (174)
Operating lease assets with right of use 390 716
Prepaid expenses and other current assets (2,033) (536)
Other assets (4) 252
Accounts payable (250) (1,562)
Income taxes payable 2,173 4,189
Accrued expenses and other current liabilities (2,445) 2,209
Accrued compensation expenses (1,209) (2,669)
Operating lease liabilities with right of use (874) (740)
Contract liabilities (4,843) 7,413
Other liabilities 0 (2,778)
Net cash provided by operating activities 18,218 27,557
Investing activities:    
Purchases of property and equipment, and other capitalized assets, net (3,548) (3,578)
Purchases of investments (25,299) (33)
Net cash used in investing activities (28,847) (3,611)
Financing activities:    
Tax withholdings related to net share settlements (177) (4,382)
Purchase of treasury shares and related costs (25,000) (323)
Proceeds from stock option exercises 18 0
Payment of earnout liabilities (2,267) (5,206)
Net cash used in financing activities (27,426) (9,911)
Effect of exchange rate changes on cash and cash equivalents 621 (525)
Net increase (decrease) in cash and cash equivalents (37,434) 13,510
Cash and cash equivalents at beginning of period 344,523 361,623
Cash and cash equivalents at end of period 307,089 375,133
Supplemental disclosure of cash flow information:    
Cash paid for taxes, net 598 $ 137
Schedule of non-cash investing and financing activities:    
Right of use assets and lease liabilities $ 314