XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net loss $ (78,284) $ (92,222) $ (46,677)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Deferred income taxes 265 (2,781) (10,468)
Depreciation and amortization 27,108 22,194 16,170
Stock-based compensation 145,327 120,633 79,405
Net accretion of discounts and amortization of premiums on short-term investments (8,323) (1,199) 581
Impairment of other investments 5,617 0 0
Amortization of debt issuance costs 1,267 1,299 903
Other 1,914 5,404 2,431
Changes in operating assets and liabilities:      
Accounts receivable (30,042) (51,256) (17,228)
Prepaid expenses and other assets 1,689 (2,929) (46,207)
Accounts payable, accrued expenses and accrued compensation 7,071 409 24,330
Deferred revenue 81,755 132,622 92,486
Other current and noncurrent liabilities (5,509) (1,023) 1,039
Net cash provided by operating activities 149,855 131,151 96,765
Cash flows from investing activities:      
Purchases of property and equipment (1,704) (9,359) (3,887)
Capitalized software development costs (7,052) (9,789) (2,674)
Purchases of short-term investments (278,209) (266,693) (282,438)
Sales and maturities of short-term investments 317,651 234,569 160,874
Purchases of other investments 0 (10,000) (5,000)
Business combinations, net of cash acquired (243,301) (66,767) (258,465)
Net cash used in investing activities (212,615) (128,039) (391,590)
Cash flows from financing activities:      
Payments on term loan (3,750) (3,750) 0
Proceeds from term loan 0 0 375,000
Credit facility issuance costs 0 0 (9,348)
Proceeds from stock issued in connection with the employee stock purchase plan 16,224 14,791 13,736
Proceeds from the exercise of stock options 3,501 11,721 18,268
Purchase of treasury stock (14,934) 0 0
Other financing activities 210 556 (10)
Net cash provided by financing activities 1,251 23,318 397,646
Effect of exchange rate changes on cash and cash equivalents and restricted cash (2,225) (3,835) (3,013)
Net (decrease) increase in cash and cash equivalents and restricted cash (63,734) 22,595 99,808
Cash and cash equivalents and restricted cash at beginning of year 300,866 278,271 178,463
Cash and cash equivalents and restricted cash at end of year 237,132 300,866 278,271
Supplemental disclosure of cash flow information:      
Cash paid for interest 34,323 16,047 4,978
Cash paid for income taxes, net of refunds 8,981 10,582 6,481
Supplemental cash flow information related to leases:      
Cash payments for operating leases $ 8,914 $ 6,113 $ 7,657