XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Net loss $ (10,966) $ (63,447)
Adjustments to reconcile net loss to net cash provided by operating activities    
Stock-based compensation 40,132 44,938
Depreciation and amortization 20,051 16,874
Accretion of discounts on marketable debt securities, net (3,088) (1,632)
Abandonment of long-lived assets 268 441
Noncash operating lease expense 2,734 2,628
Unrealized foreign currency loss, net 1,079 408
Deferred income taxes 1 2
Provision for credit losses 189 1,726
Increase in fair value of strategic investments (759) (36)
Changes in operating assets and liabilities, net of effect of asset acquisition    
Accounts receivable 68,013 42,948
Deferred contract cost assets (427) (460)
Prepaid expenses and other assets (684) 4,549
Accounts payable 3,155 4,648
Accrued expenses and other liabilities (34,154) (28,181)
Deferred revenue (14,108) 6,489
Operating lease liabilities (2,291) (2,620)
Net cash provided by operating activities 69,145 29,275
Investing activities    
Purchases of property and equipment (2,089) (2,173)
Capitalized software development costs (9,514) (7,951)
Purchases of strategic investments (210) (149)
Purchases of marketable securities (101,434) (89,996)
Maturities of marketable securities 107,301 103,909
Originations of materials financing 0 (9,077)
Customer repayments of materials financing 1,281 5,358
Asset acquisition, net of cash acquired (5) 0
Net cash used in investing activities (4,670) (79)
Financing activities    
Proceeds from stock option exercises 7,125 3,722
Principal payments under finance lease agreements, net of proceeds from lease incentives (449) (410)
Net cash provided by financing activities 6,676 3,312
Net increase in cash, cash equivalents, and restricted cash 71,151 32,508
Effect of exchange rate changes on cash (1,285) (256)
Cash, cash equivalents, and restricted cash, beginning of period 357,790 299,816
Cash, cash equivalents, and restricted cash, end of period 427,656 332,068
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets    
Cash and cash equivalents 427,656 328,964
Restricted cash, non-current at end of period included in other assets 0 3,104
Total cash, cash equivalents, and restricted cash at end of period shown in the condensed consolidated statements of cash flows 427,656 332,068
Supplemental disclosure of cash flow information    
Cash paid for income taxes, net of refunds received 171 79
Stock-based compensation capitalized for cloud-computing arrangement costs 32 69
Cash received for lease incentives 197 239
Operating cash flows from finance leases 477 496
Operating cash flows from operating leases 2,879 3,119
Financing cash flows from finance leases 532 496
Noncash investing and financing activities:    
Purchases of property and equipment included in accounts payable and accrued expenses at period end 1,101 1,306
Capitalized software development costs included in accounts payable and accrued expenses at period end 1,977 2,088
Stock-based compensation capitalized for software development 2,426 2,053
Deferred asset acquisition payment included in other non-current liabilities at period end 1,400 0
Right of use assets obtained or modified in exchange for operating lease liabilities $ (4,508) $ 2,615