XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net income $ 17,109 $ 6,571
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 25,291 18,061
Amortization of right-of-use assets 1,848 2,011
Amortization of debt issuance costs 170 170
Stock-based compensation 49,486 51,005
Deferred income taxes (741) 10,818
Change in fair value of contingent consideration 0 (836)
Unrealized foreign exchange (gain) loss (1,277) (179)
Other 49 (39)
Changes in operating assets and liabilities:    
Accounts receivable 220 (946)
Prepaid expenses and other current assets (5,321) (785)
Other assets 58 345
Accounts payable (3,736) 5,992
Accrued expenses and other liabilities (6,175) (992)
Operating lease liabilities (1,654) (1,723)
Income tax payable (52) 16
Deferred revenue 17,778 12,325
Net cash provided by operating activities 93,053 101,814
Cash flows from investing activities    
Purchase of property and equipment (28,989) (23,220)
Other 0 38
Net cash used in investing activities (28,989) (23,182)
Cash flows from financing activities    
Repayment of capital lease obligations (19) (27)
Repurchase of common stock (161,959) (54,873)
Shares surrendered for settlement of minimum statutory tax withholding (17,216) (6,353)
Proceeds from issuance of stock under employee stock plans 1,862 5,690
Net cash used in financing activities (177,332) (55,563)
Effect of exchange rate changes on cash and cash equivalents 26 (4)
Net (decrease) increase in cash and cash equivalents (113,242) 23,065
Cash and cash equivalents, at beginning of the period 225,719 189,082
Cash and cash equivalents, at end of the period 112,477 212,147
Non-cash operating, investing, and financing activities:    
Accrued stock repurchase excise tax 1,295 292
Receivable from issuance of stock under employee stock plans 0 295
Accrued stock repurchase costs 754 0
Purchase of property and equipment included in accounts payable and accrued expenses and other current liabilities 1,971 1,548
Capitalized stock-based compensation 4,580 3,039
Right-of-use assets under operating leases $ 682 $ 0