XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating activities      
Net loss $ (286,931) $ (265,165) $ (96,167)
Adjustments to reconcile net loss to net cash provided by operating activities      
Stock-based compensation 162,886 227,161 43,960
Depreciation and amortization 63,039 36,376 25,994
Accretion of discounts on marketable debt securities, net (2,009)    
Change in fair value of Series I redeemable convertible preferred stock warrant liability     36,990
Abandonment of long-lived assets 1,344 554 3,505
Noncash operating lease expense 10,170 7,569 6,578
Unrealized foreign currency (gain) loss, net (351) 685 (832)
Deferred income taxes (283) (24,493) (1,311)
Provision for credit losses 2,584 129 498
Decrease (increase) in fair value of strategic investments 483 (32)  
Changes in operating assets and liabilities, net of effect of business combinations      
Accounts receivable (35,817) (34,184) (20,068)
Deferred contract cost assets (21,974) (10,157) (2,023)
Prepaid expenses and other assets (3,754) (16,811) (6,183)
Accounts payable 459 3,954 724
Accrued expenses and other liabilities 34,623 38,176 (5,433)
Deferred revenue 97,029 78,671 41,810
Operating lease liabilities (8,890) (5,703) (6,189)
Net cash provided by operating activities 12,608 36,730 21,853
Investing activities      
Purchases of property and equipment (15,782) (12,383) (7,202)
Capitalized software development costs (33,648) (15,248) (11,764)
Purchases of strategic investments (3,959) (4,300)  
Purchases of marketable securities (369,206)    
Maturities of marketable securities 85,632    
Originations of materials financing (23,489)    
Customer repayments of materials financing 18,685    
Acquisition of businesses, net of cash acquired   (509,837) (14,545)
Settlement of post-close working capital adjustments from business combinations 1,291    
Net cash used in investing activities (340,476) (541,768) (33,511)
Financing activities      
Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs     177,916
Proceeds from issuance of Series I redeemable convertible preferred stock warrant     11,923
Proceeds from initial public offering   665,129  
Proceeds from stock option exercises 22,364 43,086 31,176
Payments of debt issuance costs     (93)
Proceeds from employee stock purchase plan 22,133 9,475  
Payments of deferred offering costs (270) (3,880) (2,300)
Payments of deferred business acquisition consideration (3,870) (475) (165)
Principal payments under finance lease agreements, net of proceeds from lease incentives (1,705) (1,509) (1,340)
Net cash provided by financing activities 38,652 711,826 272,117
Net (decrease) increase in cash, cash equivalents and restricted cash (289,216) 206,788 260,459
Effect of exchange rate changes on cash (180) (829) 966
Cash, cash equivalents and restricted cash, beginning of period 589,212 383,253 121,828
Cash, cash equivalents and restricted cash, end of period 299,816 589,212 383,253
Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets      
Cash and cash equivalents 296,712 586,108 379,907
Restricted cash, current at end of period included in prepaid expenses and other current assets     242
Restricted cash, non-current at end of period included in other assets 3,104 3,104 3,104
Cash, cash equivalents and restricted cash, end of period 299,816 589,212 383,253
Supplemental disclosure of cash flow information      
Cash paid for interest other than finance leases 94 186 150
Cash paid for income taxes, net of refunds received 700 419 32
Stock-based compensation capitalized for cloud-computing arrangement costs 256 346 32
Cash received for lease incentives 2,024 1,490 1,117
Operating cash flows from finance leases 2,017 2,076 2,131
Operating cash flows from operating leases 12,092 8,346 8,613
Financing cash flows from finance leases 1,906 1,710 1,542
Noncash investing and financing activities:      
Purchases of property and equipment included in accounts payable and accrued expenses at year end 1,472 2,758 1,091
Capitalized software development costs included in accounts payable and accrued expenses at year end 1,645 1,287 168
Deferred offering costs included in accounts payable and accrued expenses at year end   270 1,636
Indemnity holdback consideration associated with business combinations included in other current liabilities at year end   4,050 475
Stock-based compensation capitalized for software development 8,562 4,901 543
Conversion of available-for-sale debt securities into equity securities 3,680    
Conversion of redeemable convertible preferred stock to common stock upon initial public offering   728,375  
Issuance of common stock as consideration in business combinations   58,028 3,885
Right of use assets obtained in exchange for operating lease liabilities 10,198 1,857 22,063
Noncash net change due to operating lease remeasurement $ (1,642) $ 9 (1,592)
Series I Warrant      
Financing activities      
Proceeds from exercise of redeemable convertible preferred stock warrant     $ 55,000