XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net income $ 4,861 $ 6,058
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 21,745 16,096
Amortization of right-of-use assets 1,484 1,369
Amortization of debt issuance costs 112 113
Stock-based compensation 60,394 33,771
Deferred income taxes (5,725) (879)
Change in fair value of other equity security (302) 0
Unrealized foreign exchange loss 31 338
Gain on sale of assets held for sale (14,337) 0
Gain on sale of available-for-sale debt security (648) 0
Loss on disposal of property and equipment 97 0
Changes in operating assets and liabilities:    
Accounts receivable (14,254) (3,436)
Prepaid expenses and other current assets 3,726 (7,265)
Other assets 83 (254)
Accounts payable 4,454 1,935
Accrued expenses and other liabilities (697) (6,309)
Operating lease liabilities (1,056) (1,196)
Income tax payable 239 (59)
Deferred revenue 29,635 21,158
Net cash provided by operating activities 89,842 61,440
Cash flows from investing activities    
Acquisition, net of cash acquired (48,468) 0
Proceeds from sale of assets held for sale 37,051 0
Proceeds from sale of available-for-sale debt security 1,507 0
Purchase of property and equipment (16,908) (19,351)
Net cash used in investing activities (26,818) (19,351)
Cash flows from financing activities    
Repayment of capital lease obligations (2) (13)
Share repurchase costs (excise tax) (1,264) 0
Repurchase of common stock (20,419) (136,450)
Shares surrendered for settlement of minimum statutory tax withholding (11,172) (14,160)
Proceeds from issuance of stock under employee stock plans 44,657 1,642
Net cash provided by (used in) financing activities 11,800 (148,981)
Effect of exchange rate changes on cash and cash equivalents 147 (32)
Net increase in cash and cash equivalents 74,971 (106,924)
Cash and cash equivalents, at beginning of the period 142,064 225,719
Cash and cash equivalents, at end of the period 217,035 118,795
Non-cash operating, investing, and financing activities:    
Acquisition-related deferred consideration  13,058 0
Accrued stock repurchase excise tax 0 1,089
Accrued stock repurchase costs 0 1,532
Issuance of common stock for business acquired 20,048 0
Purchase of property and equipment included in accounts payable and accrued expenses and other current liabilities 1,029 2,635
Capitalized stock-based compensation 2,920 3,044
Right-of-use assets obtained in exchange of operating lease liabilities (excluding right-of-use assets acquired as part of business acquisition) $ 4,059 $ 0