v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net income $ 10,714 $ 20,252
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 32,896 34,254
Amortization of debt issuance costs 3,226 3,116
Stock-based compensation expense 62,961 81,059
Impairment of strategic equity investment 5,500 0
Deferred income taxes (6,160) (1,300)
Other 587 (4,730)
Changes in assets and liabilities:    
Accounts receivable 40,410 25,911
Deferred contract acquisition and fulfillment costs 3,871 14,138
Prepaid expenses and other assets 21,910 (1,339)
Accounts payable 3,455 (3,806)
Accrued expenses (8,807) (11,578)
Deferred revenue (49,813) (36,911)
Other liabilities (13,824) (2,816)
Net cash provided by operating activities 106,926 116,250
Cash flows from investing activities:    
Business acquisitions, net of cash acquired (23,345) 0
Purchases of property and equipment (3,448) (6,446)
Capitalization of internal-use software (11,667) (11,984)
Purchases of investments (167,527) (503,038)
Sales and maturities of investments 185,000 227,500
Other investing activities (100) 1,786
Net cash used in investing activities (21,087) (292,182)
Cash flows from financing activities:    
Payment of debt issuance costs (14) (1,693)
Payments for maturity of convertible senior notes 0 (45,992)
Payments related to business acquisitions (177) 0
Taxes paid related to net share settlement of equity awards (420) (2,435)
Proceeds from employee stock purchase plan 4,512 7,703
Proceeds from stock option exercises 0 1,589
Net cash provided by (used in) financing activities 3,901 (40,828)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (690) 5,272
Net increase (decrease) in cash, cash equivalents and restricted cash 89,050 (211,488)
Cash, cash equivalents and restricted cash, beginning of period 246,664 342,101
Cash and cash equivalents end of period 335,714 130,613
Supplemental cash flow information:    
Cash paid for interest on convertible senior notes 5,250 5,768
Cash paid for income taxes, net of refunds received $ 7,513 $ 7,124