XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net income (loss) $ 4,744 $ (2,358)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 7,670 5,569
Amortization of right-of-use assets 687 687
Amortization of debt issuance costs 57 56
Stock-based compensation 14,856 16,467
Deferred income taxes 1,263 2,763
Change in fair value of contingent consideration 0 (631)
Unrealized foreign exchange (gain) loss 346 (579)
Changes in operating assets and liabilities:    
Accounts receivable (3,989) (2,588)
Prepaid expenses and other current assets (2,758) (2,869)
Other assets 44 348
Accounts payable 1,428 936
Accrued expenses and other liabilities (9,086) (4,947)
Operating lease liabilities (606) (572)
Income tax payable (55) 7
Deferred revenue 19,593 16,918
Net cash provided by operating activities 34,194 29,208
Cash flows from investing activities    
Purchase of property and equipment (9,477) (7,428)
Net cash used in investing activities (9,477) (7,428)
Cash flows from financing activities    
Repayment of capital lease obligations (6) (9)
Repurchase of common stock (12,783) (6,768)
Shares surrendered for settlement of minimum statutory tax withholding (9,564) 0
Proceeds from issuance of stock under employee stock plans 82 22
Net cash used in financing activities (22,271) (6,755)
Effect of exchange rate changes on cash and cash equivalents (36) 19
Net increase in cash and cash equivalents 2,410 15,044
Cash and cash equivalents, at beginning of the period 225,719 189,082
Cash and cash equivalents, at end of the period 228,129 204,126
Non-cash operating, investing, and financing activities:    
Purchase of property and equipment included in accounts payable and accrued expenses and other current liabilities 3,004 1,120
Capitalized stock-based compensation $ 1,417 $ 911