v3.26.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities    
Net (loss) income $ (4,296) $ (10,938)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 32,927 32,572
(Benefit from) provision for doubtful accounts (180) 2,442
Stock-based compensation expense 29,996 36,434
Loss (gain) on asset disposal 36 (319)
Deferred taxes 2,215 96
Amortization of debt issuance costs and discounts 684 1,180
Loss (gain) on foreign currency exchange rates 2,967 (2,619)
(Gain) loss on contingent consideration (303) 3,498
Deferred consideration expense 4,984 11,414
Loss (gain) on lease modification 110 (441)
Other non-cash expenses 2 521
Changes in operating assets and liabilities, net of assets acquired and liabilities assumed in business combinations:    
Accounts receivable 5,159 (2,381)
Income taxes receivable 222 (206)
Recoverable taxes 3,200 16,915
Current contract assets 3,436 (9,909)
Operating lease right-of-use assets, net (1,753) (671)
Prepaid expenses and other current assets 1,333 (6,534)
Accounts payable 3,039 1,269
Accrued liabilities and other (5,015) (1,214)
Income taxes payable (462) 442
Deferred revenue (8,206) (4,273)
Other long-term assets 1,307 417
Other long-term liabilities 1,383 171
Net cash provided by operating activities 72,785 67,866
Cash flows from investing activities    
Purchases of property and equipment (18,070) (13,656)
Purchases of intangible assets and other (7,746) (8,642)
Return of deposits in escrow 0 299
Acquisitions (3,000) 0
Net cash used in investing activities (28,816) (21,999)
Cash flows from financing activities    
Payments of tax withholding obligations related to restricted stock units (6,140) (11,511)
Proceeds from issuance of common stock under employee stock plans 1,824 2,360
Repurchase of common stock (37,781) (20,000)
Deferred acquisition payments (10,537) (5,358)
Repayments of debt (3,254) (2,625)
Payments of debt issuance costs (2,298) 0
Net cash used in financing activities (58,186) (37,134)
Effect of exchange rate changes on cash and cash equivalents (5,140) 7,506
Net (decrease) increase in cash and cash equivalents (19,357) 16,239
Cash and cash equivalents    
Beginning of period 111,837 85,196
End of period 92,480 101,435
Supplemental disclosure of cash flow information    
Cash paid for interest 20,138 18,966
Cash paid for income taxes 16,923 11,554
Supplemental disclosure of non-cash activities:    
Change in purchases of property, equipment and leasehold improvements included in accounts payable and accrued expenses (9) 786
Right-of-use assets obtained in exchange for operating lease liabilities 11,024 5,580
Unsettled repurchases of common stock included in accrued liabilities and other 909 0
Insurance premiums financed 1,430 0
Assets acquired in exchange for vendor credits $ 7 $ 319