XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net loss $ (1,177) $ (32,923)
Adjustments to reconcile net loss to net cash provided by operating activities    
Stock-based compensation 10,039 10,606
Depreciation expense and amortization of intangible assets 2,446 2,361
Bad debt expense (125) (135)
Amortization of debt issuance costs 150 140
Loss on disposal of property and equipment 0 0
Benefit for deferred income taxes (163) (450)
Foreign currency transaction (gains) losses, net (3,989) 11,806
Changes in assets and liabilities    
Accounts receivable 60,259 40,061
Prepaid expenses and other assets 6,107 (2,245)
Deferred commissions 3,855 1,569
Accounts payable and accrued expenses 4,755 5,187
Accrued compensation and related benefits (9,306) (8,703)
Other current and non-current liabilities 507 1,944
Deferred revenue (27,554) (10,120)
Operating lease assets and liabilities (838) (232)
Net cash provided by operating activities 44,966 18,866
Cash flows from investing activities    
Proceeds from maturities of investments 13,611 9,657
Purchases of investments (37,037) 0
Purchases of property and equipment (651) (2,198)
Net cash (used by) provided by investing activities (24,077) 7,459
Cash flows from financing activities    
Proceeds from borrowings 0 50,000
Payments for debt issuance costs 0 (463)
Debt repayments (2,500) (1,250)
Repurchase of common stock 0 (50,019)
Payments for employee taxes related to the net share settlement of equity awards (3,199) (2,862)
Proceeds from exercise of common stock options 190 345
Net cash used by financing activities (5,509) (4,249)
Effect of foreign exchange rate changes on cash and cash equivalents 1,050 (1,319)
Net increase in cash and cash equivalents 16,430 20,757
Cash and cash equivalents at beginning of period 118,552 149,351
Cash and cash equivalents at end of period 134,982 170,108
Supplemental disclosure of cash flow information    
Cash paid for interest 5,018 5,325
Cash paid for income taxes 798 751
Supplemental disclosure of non-cash investing and financing activities    
Accrued capital expenditures $ 784 $ 484