v3.26.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities    
Net income $ 14,348 $ 9,370
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 33,283 33,118
Amortization of right-of-use assets 2,982 2,371
Amortization of debt issuance costs 143 161
Stock-based compensation 63,909 88,763
Deferred income taxes 10,482 5,504
Change in fair value of other equity security 0 (302)
Unrealized foreign exchange loss 275 58
Gain on sale of assets held for sale 0 (14,337)
Gain on sale of available-for-sale debt security 0 (648)
Loss on disposal of property and equipment 15 150
Other 0 102
Changes in operating assets and liabilities, net of effects of business combination:    
Accounts receivable (3,273) (11,659)
Prepaid expenses and other current assets (4,342) (897)
Other assets 814 1,003
Accounts payable 9,928 1,923
Accrued expenses and other liabilities (15,107) 1,425
Operating lease liabilities (2,869) (1,791)
Income tax payable 22 246
Deferred revenue 16,092 29,508
Net cash provided by operating activities 126,702 144,068
Cash flows from investing activities    
Acquisition, net of cash acquired 0 (48,468)
Proceeds from sale of assets held for sale 0 37,051
Proceeds from sale of available-for-sale debt security 0 1,507
Purchase of property and equipment (17,919) (24,144)
Net cash used in investing activities (17,919) (34,054)
Cash flows from financing activities    
Payment of debt issuance costs 0 (841)
Payment of deferred consideration from business acquisition (12,514) 0
Proceeds from issuance of stock under employee stock plans 518 44,662
Repayment of capital lease obligations 0 (2)
Share repurchase costs (excise tax) 0 (1,264)
Repurchase of common stock (103,223) (37,621)
Shares surrendered for settlement of minimum statutory tax withholding (14,841) (19,965)
Net cash used in financing activities (130,060) (15,031)
Effect of exchange rate changes on cash and cash equivalents (121) 107
Net (decrease) increase in cash and cash equivalents (21,398) 95,090
Cash and cash equivalents, at beginning of the period 203,100 142,064
Cash and cash equivalents, at end of the period 181,702 237,154
Non-cash operating, investing, and financing activities:    
Acquisition-related deferred consideration  101 12,486
Accrued stock repurchase excise tax 801 0
Accrued stock repurchase costs 397 364
Issuance of common stock for business acquired 0 20,048
Purchase of property and equipment included in accounts payable and accrued expenses and other current liabilities 718 1,198
Capitalized stock-based compensation 3,608 4,253
Right-of-use assets obtained in exchange of operating lease liabilities (excluding right-of-use assets acquired as part of business acquisition) 2,590 5,083
Cash paid during the period for:    
Interest on deferred consideration for business acquisition $ 626 $ 0