XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (14,386) $ (25,097)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 8,232 6,365
Stock-based compensation 39,719 34,117
Net accretion of discounts and amortization of premiums on short-term investments (2,284) (1,553)
Amortization of debt issuance costs 329 307
Other 1,611 (310)
Changes in operating assets and liabilities:    
Accounts receivable 63,437 64,439
Prepaid expenses and other assets 5,216 (2,776)
Accounts payable, accrued expenses and accrued compensation (22,017) (12,665)
Deferred revenue (27,789) (22,534)
Other current and noncurrent liabilities (1,742) (1,547)
Net cash provided by operating activities 50,326 38,746
Cash flows from investing activities:    
Purchases of property and equipment (665) (387)
Capitalized software development costs (2,532) (1,023)
Purchases of short-term investments (77,465) (48,749)
Sales and maturities of short-term investments 65,570 61,299
Proceeds from other investments 3,512 0
Net cash (used in) provided by investing activities (11,580) 11,140
Cash flows from financing activities:    
Payments on term loan (938) (938)
Proceeds from stock issued in connection with the employee stock purchase plan 9,884 9,914
Proceeds from the exercise of stock options 1,874 942
Purchase of treasury stock (24,991) 0
Other financing activities 0 (128)
Net cash (used in) provided by financing activities (14,171) 9,790
Effect of exchange rate changes on cash and cash equivalents and restricted cash (1,730) (108)
Net increase in cash and cash equivalents and restricted cash 22,845 59,568
Cash and cash equivalents and restricted cash at beginning of period 237,132 300,866
Cash and cash equivalents and restricted cash at end of period 259,977 360,434
Supplemental disclosure of cash flow information:    
Cash paid for interest 7,611 6,820
Cash paid for income taxes, net of refunds 2,987 3,233
Supplemental cash flow information related to leases:    
Cash payments for operating leases $ 2,318 $ 2,238