v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities    
Net loss $ (13,342) $ (1,489)
Adjustments to reconcile net loss to net cash provided by operating activities    
Stock-based compensation 22,449 20,732
Depreciation expense and amortization of intangible assets 4,780 4,970
Bad debt expense 634 550
Amortization of debt issuance costs 300 300
Benefit for deferred income taxes (68) (689)
Foreign currency transaction losses (gains), net 3,372 (20,659)
Changes in assets and liabilities    
Accounts receivable 82,946 49,720
Prepaid expenses and other assets 6,991 10,174
Deferred commissions (5,037) 3,228
Accounts payable and accrued expenses 4,298 7,559
Accrued compensation and related benefits (17,348) (3,811)
Other current and non-current liabilities (538) (277)
Deferred revenue (26,590) (25,611)
Operating lease assets and liabilities, net (1,938) (1,671)
Net cash provided by operating activities 60,909 43,026
Cash flows from investing activities    
Proceeds from maturities of investments 49,079 27,985
Purchases of investments (44,866) (59,281)
Purchases of property and equipment (2,491) (1,797)
Net cash provided by (used by) investing activities 1,722 (33,093)
Cash flows from financing activities    
Debt repayments (5,000) (5,000)
Repurchases of common stock (65,736) (10,000)
Payments for employee taxes related to the net share settlement of equity awards (6,395) (4,469)
Proceeds from exercise of common stock options 876 504
Net cash used by financing activities (76,255) (18,965)
Effect of foreign exchange rate changes on cash and cash equivalents (1,075) 2,687
Net decrease in cash and cash equivalents (14,699) (6,345)
Cash and cash equivalents at beginning of period 135,810 118,552
Cash and cash equivalents at end of period 121,111 112,207
Supplemental disclosure of cash flow information    
Cash paid for interest 7,338 10,023
Cash paid for income taxes 2,542 1,997
Supplemental disclosure of non-cash investing and financing activities    
Accrued capital expenditures 408 54
Operating lease liabilities arising from obtaining right-of-use assets $ 5,370 $ 0